Разрешение имени хоста конечных точек kubernetes для данного кластера изнутри - PullRequest
0 голосов
/ 14 апреля 2019

У меня есть кластер Kubernetes на AWS (без EKS), у каждого сервиса есть URL-адреса конечных точек, с которыми они общаются «жестко» в своем образе докера.

Теперь я хочу создать на одной и той же учетной записи aws клон этого кластера, оставив первый без изменений. Проблема в том, что когда я создаю сервис, его входная запись перезаписывает в route53 ту, которая использовалась для исходного кластера.

Чего я хотел бы достичь?

  • Для каждого имени хоста, определенного в кластере, я хочу, чтобы оно было разрешено внутри, чтобы указывать на этот кластерный объект, пока оно там существует.
  • Я хочу, чтобы имена хостов регистрировались в route53 только для исходного кластера, второе никак не влияет на эти записи. Так сказать, я хочу иметь явную возможность зарегистрировать его или нет в route53.

Я использую external-dns и Входной контроллер nginx .

...