kubectl命令在哪里执行?

时间:2019-10-15 20:15:20

标签: kubernetes

我想知道我们通常在哪里执行kubectl命令?

是在主节点上还是在其他节点上,因为我从AWS的一个EC2实例中执行了kubectl命令,并且主节点和工作节点完全不同(总共3个节点= 1个主节点和2个工作节点)。

当我们创建群集时,该群集是否位于工作程序节点中或它也包含主节点?

1 个答案:

答案 0 :(得分:1)

kubectl命令本身是一个命令行实用程序,始终在本地执行,但实际上它所做的只是通过Kubernetes服务器的Kubernetes API发出命令

它所针对的Kubernetes服务器由运行命令的本地环境确定。这是使用“ kubeconfig”文件配置的,该文件是从KUBECONFIG环境变量读取的(或默认为$ HOME / .kube / config中的文件)。有关更多信息,请参见Configuring Access to Multiple Clusters