У меня есть кластер k8s (1 главный узел), который был развернут в частной подсети. Я хочу настроить балансировщик нагрузки AWS, чтобы использовать kubectl
из Интернета. Я попытался настроить балансировщик сетевой нагрузки, но это не сработало. Кто-нибудь предложит мне подход для достижения этой цели, пожалуйста.
Балансировщик нагрузки AWS перед мастером k8s
Ответы (1)
Балансировщик нагрузки не поможет вам использовать kubectl
для управления kubernetes.
Вам нужен либо общедоступный IP-адрес, либо настройка VPN в вашем VPC. Рассмотрите возможность использования OpenVPN, чтобы ваш kubectl, работающий на вашем компьютере, мог подключаться к Kubernetes.
person
John Hanley
schedule
27.12.2018
Я рассматривал OpenVPN, но это не удобный способ. Почему балансировщик нагрузки не помогает в этом случае?
- person An Nguyen; 27.12.2018
Почему вы думаете, что это может помочь? Еще одна вещь может быть туннелем SSH. Но лучший способ, как описал Джон, это туннель OpenVPN. Вы можете пойти простым путем и просто разместить RaspberryPi с помощью pivpn. Легко настроить, и вы будете в своей сети.
- person wuerzelchen; 27.12.2018