Kubectl 如何连接到master

use*_*621 4 kubernetes

我已经在 OS X 上通过 Vagrant 安装了 Kubernetes,一切似乎都运行良好,但我不确定 kubectl 如何能够与主节点通信,尽管它位于工作站文件系统的本地。

这是如何实施的?

Rob*_*ley 5

kubectl 有一个配置文件,用于指定 Kubernetes apiserver 的位置和客户端凭据以向主服务器进行身份验证。kubectl 发出的所有命令都通过 HTTPS 连接到 apiserver。

当您运行脚本以启动集群时,它们通常会生成此本地配置文件,其中包含访问您刚创建的集群所需的参数。默认情况下,该文件位于~/.kube/config.