我在VM上部署了1个主节点和3个节点。 我可以在服务器的SSH CLI上成功运行“ kubectl”命令。我可以部署Pod,一切都很好。
但是我找不到如何从本地运行“ kubectl”命令并管理K8S集群的方法?我该怎么办?
谢谢!
答案 0 :(得分:3)
您可能在VM上的某个地方有一个kubeconfig文件。您可以将此文件复制到$HOME/.kube/config
下的本地设备中,因此kubectl知道如何访问群集。
有关更多信息,请参见kubernetes documentation。
答案 1 :(得分:1)
在您的本地计算机上运行:
kubectl配置获取上下文
然后运行以下命令(将集群名称替换为您要与之通信的集群名称):
kubectl配置使用上下文集群名称
如果未列出要与之通信的集群名称,则表明您没有将上下文文件发送到集群。