Как ssh экземпляры движка Kubernetes и проверяют общедоступные IP-адреса движка Kubernetes?

Как я могу получить доступ через ssh к машине, на которой запущен движок Kubernetes?

Как я могу проверить публичный IP-адрес машин, на которых запущен движок Kubernetes?

3
задан 8 May 2018 в 21:12
3 ответа

Как я могу получить доступ через ssh к машине, на которой запущен Kubernetes Engine?

gcloud compute ssh NODE-NAME --zone ZONE

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

Как я могу проверить общедоступный IP-адрес машин, на которых работает движок Kubernetes?

kubectl get no -o wide

Чтобы узнать IP-адрес главного узла:

kubectl cluster-info | grep master
3
ответ дан 3 December 2019 в 05:59

Поскольку вы используете Google Kubernetes Engine, каждый узел - это просто экземпляр вычислительного механизма, к которому вы можете получить доступ:

  • с консоли, нажав кнопку SSH

  • , используя gcloud compute ssh [.. .] команда

Здесь вы можете найти руководство, показывающее, как это сделать шаг за шагом.

Поэтому вам не нужно знать общедоступный IP-адрес в этом случае, если вы подключаетесь из терминал, на котором установлен Google SDK.


Однако, чтобы узнать общедоступный IP-адрес узла , просто проверьте соответствующий столбец в консоли, перейдя через ComputeEngine-> Instances или запустите Список экземпляров вычислений $ gcloud

С другой стороны, если вам интересно узнать общедоступный IP-адрес главного сервера , вы можете проверить его выполнение:

$ kubectl describe endpoints kubernetes

или

$ kubectl cluster-info

... Но поскольку он управляется Google, вы не можете получить к нему доступ.

1
ответ дан 3 December 2019 в 05:59

Google Kubernetes Engine обеспечивает управляемую плоскость управления для вашего кластера Kubernetes. Следовательно, у вас нет доступа к конкретной машине, на которой работает плоскость управления, к которой вы можете получить доступ.

Конечная точка для вашего кластера - это адрес, по которому Kubernetes API открыт и используется для управления вашим кластером.

0
ответ дан 3 December 2019 в 05:59

Теги

Похожие вопросы