Хост и порт для доступа к API Kubernetes - PullRequest
0 голосов
/ 25 июня 2018

Я могу получить доступ к API kubernetes для получения развертываний с использованием прокси-сервера Kubernetes.

Я получаю список развертываний с помощью:

127.0.0.1:8001/apis/apps/v1/deployments

Это получение развертываний локально.Но что я должен использовать HOST и PORT для доступа к развертываниям из кластера не локально, а с помощью сервера aws.Я новичок в Kubernetes, если вопрос не понятен, пожалуйста, дайте мне знать.Любая помощь приветствуется.

1 Ответ

0 голосов
/ 25 июня 2018

kubectl proxy перенаправляет ваш трафик локально, добавляя вашу аутентификацию для вас

Ваша публичная конечная точка API может быть открыта различными способами (или она может быть полностью недоступна из общедоступной сети) в зависимости от настроек вашего кластера.

В большинстве случаев это будет выставлено на что-то вроде т.е.https://api.my.cluster.fqdn или с пользовательским портом, таким как https://api.my.cluster.fqdn:6443, и это потребует аутентификации с помощью ie.получение токена baerer или использование сертификата клиента.Для подключения к API целесообразно использовать некоторую клиентскую библиотеку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...