Aws-external-dns: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
Строка 2: Строка 2:
 
[[Категория: K8S]]
 
[[Категория: K8S]]
 
[[Категория: EKS]]
 
[[Категория: EKS]]
  +
=Постановка задачи=
 
 
Задача: есть некоторый базовый домен <code>mydomain.tld</code>, который лежит на серверах AWS в Route53
 
Задача: есть некоторый базовый домен <code>mydomain.tld</code>, который лежит на серверах AWS в Route53
 
<BR>
 
<BR>
 
Требуется при разворачивании приложения в EKS автоматически создавать записи типа CNAME и направлять их на беленсировщик (Ingress или другой, но пока Ingress),
 
Требуется при разворачивании приложения в EKS автоматически создавать записи типа CNAME и направлять их на беленсировщик (Ingress или другой, но пока Ingress),
 
при запуске экземпляра приложения, например для экземпляра staging создать записи
 
при запуске экземпляра приложения, например для экземпляра staging создать записи
* <code>backend.<B>staging.mydomain.tld</code></b>
+
* <code>backend.<B>staging</b>.mydomain.tld</code>
* frontend.staging.mydomain.tld
+
* <code>frontend.</b>staging</b>.mydomain.tld</code>
  +
* <code>что-то-еще.</b>staging</b>.mydomain.tld</code>

Версия 13:18, 8 июня 2025

Постановка задачи

Задача: есть некоторый базовый домен mydomain.tld, который лежит на серверах AWS в Route53
Требуется при разворачивании приложения в EKS автоматически создавать записи типа CNAME и направлять их на беленсировщик (Ingress или другой, но пока Ingress), при запуске экземпляра приложения, например для экземпляра staging создать записи

  • backend.staging.mydomain.tld
  • frontend.staging.mydomain.tld
  • что-то-еще.staging.mydomain.tld