如何SSH到Kubernetes节点或服务器

时间:2018-01-30 09:45:02

标签: kubernetes kubernetes-helm

如何通过SSH连接到AWS上托管的Kubernetes节点或服务器? 我在AWS上托管了Kubernetes服务器和节点。我可以使用kubectl get node命令从本地笔记本电脑中查看节点和服务器。

我需要为我的节点创建一个持久卷,但我无法将其添加到其中。

是否有任何特定的方法ssh到节点或服务器?

3 个答案:

答案 0 :(得分:1)

试试这个: ssh -i <path of the private key file> admin@<ip of the aws kube instances>

perm文件应该在$ HOME / .ssh / kube_rsa

答案 1 :(得分:1)

使用 kubectl ssh node NODE_NAME

这个 kubectl 插件来自这里。 https://github.com/luksa/kubectl-plugins。 我已经证实了这一点。这类似于 openshift 中的 oc 命令。

答案 2 :(得分:0)

Kubernetes节点的访问方式类似于我们SSH到其他Linux机器的方式。只需使用该节点的外部ip尝试ssh,您就可以通过这种方式登录。