Балансировщик нагрузки AWS перед мастером k8s

У меня есть кластер k8s (1 главный узел), который был развернут в частной подсети. Я хочу настроить балансировщик нагрузки AWS, чтобы использовать kubectl из Интернета. Я попытался настроить балансировщик сетевой нагрузки, но это не сработало. Кто-нибудь предложит мне подход для достижения этой цели, пожалуйста.


person An Nguyen    schedule 27.12.2018    source источник


Ответы (1)


Балансировщик нагрузки не поможет вам использовать kubectl для управления kubernetes.

Вам нужен либо общедоступный IP-адрес, либо настройка VPN в вашем VPC. Рассмотрите возможность использования OpenVPN, чтобы ваш kubectl, работающий на вашем компьютере, мог подключаться к Kubernetes.

person John Hanley    schedule 27.12.2018
comment
Я рассматривал OpenVPN, но это не удобный способ. Почему балансировщик нагрузки не помогает в этом случае? - person An Nguyen; 27.12.2018
comment
Почему вы думаете, что это может помочь? Еще одна вещь может быть туннелем SSH. Но лучший способ, как описал Джон, это туннель OpenVPN. Вы можете пойти простым путем и просто разместить RaspberryPi с помощью pivpn. Легко настроить, и вы будете в своей сети. - person wuerzelchen; 27.12.2018