ingress-nginx в Amazon EKS со статическим IP - PullRequest
0 голосов
/ 11 декабря 2018

Я только начинаю с kubernetes и сталкиваюсь с некоторыми проблемами.Я опишу свой сценарий:

Я хочу развернуть приложение, которое состоит из N (будучи N около 10) различных сервисов.Каждый сервис имеет свой собственный домен, и сервисы связываются друг с другом.Я пытаюсь развернуть его с Amazon EKS .

Я развернул все это и настроил обратный прокси, используя вход с контроллером nginx, и он работает, как и ожидалось.Если я добавлю входящий внешний ip (a0[..].us-east-1.elb.amazonaws.com) в мой файл hosts, указывающий на URL-адреса служб, все будет хорошо, но я хочу сделать еще один шаг.

Я должен указать все URL-адреса своих служб наIP в моем провайдере домена.Но вход получает новый внешний IP каждый раз, когда он создается.Чего я хочу добиться, так это привязать статический IP-адрес к входу.

Я уже читал этот вопрос:

Привязать nginx-вход к статическому IP-адресу

Но единственный ответ на этот вопрос предлагает использовать балансировщик сетевой нагрузки (NLB), но я не могу найти, как связать Elastic IP с NLB.Чтение этого руководства по AWS Я видел, что вы можете прикрепить Elastic IP при создании NLB вручную.

Возможно, я что-то неправильно понимаю, или есть какая-то концепция, которой я не занимаюсьпока знаю, и есть более простой способ сделать то, что я хочу.

В любом случае, большое спасибо за потраченное время.

...