如何访问本地Kubernete集群

时间:2020-11-11 21:30:24

标签: kubernetes

我在VM上部署了1个主节点和3个节点。 我可以在服务器的SSH CLI上成功运行“ kubectl”命令。我可以部署Pod,一切都很好。

但是我找不到如何从本地运行“ kubectl”命令并管理K8S集群的方法?我该怎么办?

谢谢!

2 个答案:

答案 0 :(得分:3)

您可能在VM上的某个地方有一个kubeconfig文件。您可以将此文件复制到$HOME/.kube/config下的本地设备中,因此kubectl知道如何访问群集。

有关更多信息,请参见kubernetes documentation

答案 1 :(得分:1)

在您的本地计算机上运行:

kubectl配置获取上下文

然后运行以下命令(将集群名称替换为您要与之通信的集群名称):

kubectl配置使用上下文集群名称

如果未列出要与之通信的集群名称,则表明您没有将上下文文件发送到集群。