Как локально подключиться к кластеру kubernetes и открыть панель управления? - PullRequest
0 голосов
/ 16 мая 2018

У меня новый ноутбук и кластер kubernetes, работающий на Google Cloud Platform. Как получить доступ к этому кластеру с локального компьютера для выполнения команд kubectl, открытия панели мониторинга и т. Д. *

Это не ясно указано в документации.

Ответы [ 2 ]

0 голосов
/ 18 мая 2018

Первое, что вам нужно сделать после установки Cloud SDK, - убедиться, что он аутентифицирован для вашей учетной записи / проекта Google Cloud Platform.Для этого вам нужно выполнить:

gcloud auth login

и затем следовать инструкциям на экране.

Также вам потребуется установить kubectl для доступа / контроля aspess вашего кластера:

gcloud components install kubectl

Вы также можете установить его через встроенное управление пакетами, следуя инструкциям здесь .

Как только ваш gcloud будет аутентифицирован в вашем проекте, вы можете запустить его, чтобы убедиться, что kubectl указывает на ваш кластер и аутентифицирован:

gcloud container clusters get-credentials CLUSTER_NAME --zone ZONE

Теперь вы сможете выполнять команды с kubectl, которыевыберите кластер, который вы определили на предыдущем шаге.

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

0 голосов
/ 16 мая 2018

На вашей локальной рабочей станции вам необходимо установить и правильно настроить инструмент gcloud для подключения к правильной учетной записи GCE.Затем вы можете запустить:

 gcloud container clusters get-credentials [CLUSTER_NAME]

Это настроит kubectl для подключения к вашему кластеру kubernetes.

Конечно вам нужно будет установить kubectl либо с помощью gcloud с:

gcloud components install kubectl

Или с использованием специальных инструкций для вашей операционной системы.

Для получения более подробной информации перейдите по следующей ссылке: https://cloud.google.com/kubernetes-engine/docs/quickstart

Получив доступ к kubectl, вы сможете развернуть и получить доступ кПанель управления Kubernetes, как описано здесь: https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/

...