这是什么意思 "kubectl config set-cluster" 它实际上是做什么的?
What does it mean "kubectl config set-cluster" what does it actually does?
虽然对 RBAC "kubectl config set-cluster test --server=https://127.0.0.1:52807"
使用此命令,但此处的 IP 来自我所在的 kind-cluster 运行,之后我使用 "kubectl config set-context test --cluster=test"
后跟所需的凭据并切换到"kubectl config use-context test"
的上下文,我在测试上下文中,但使用第一个命令,我正在配置配置文件,我得到了那个,但是我在集群中创建了一个集群,你们明白什么,请帮助我清除我的疑问它是什么实际上在做什么?
kubectl config set-cluster
在您的 kubeconfig
文件中设置一个簇条目(通常在 $HOME/.kube/config
中找到)。 kubeconfig
文件定义了 kubectl
的配置方式。
集群条目定义 kubectl
可以在哪里找到要与之通信的 kubernetes 集群。您可以在 kubeconfig
文件中定义多个集群。
kubectl config set-context
设置一个上下文元素,用于将集群、命名空间和用户组合成一个元素,以便 kubectl
拥有与集群通信所需的一切。您可以有多个上下文,例如您管理的每个 kubernetes 集群一个。
kubectl config use-context
设置要在 kubectl
.
中使用的当前上下文
所以要完成你的命令:
kubectl config set-cluster test --server=https://127.0.0.1:52807
在 clusters
部分下的 kubeconfig
中创建一个新条目,其中一个名为 test
的集群指向 https://127.0.0.1:52807
kubectl config set-context test --cluster=test
在 kubeconfig
中创建一个名为 test
的新上下文,并告诉该上下文指向一个名为 test
的集群
kubectl config use-context test
将 kubeconfig
中的当前上下文更改为名为 test
的上下文(您刚刚创建)。
关于 kubectl config
和 kubeconfig
的更多文档:
虽然对 RBAC "kubectl config set-cluster test --server=https://127.0.0.1:52807"
使用此命令,但此处的 IP 来自我所在的 kind-cluster 运行,之后我使用 "kubectl config set-context test --cluster=test"
后跟所需的凭据并切换到"kubectl config use-context test"
的上下文,我在测试上下文中,但使用第一个命令,我正在配置配置文件,我得到了那个,但是我在集群中创建了一个集群,你们明白什么,请帮助我清除我的疑问它是什么实际上在做什么?
kubectl config set-cluster
在您的 kubeconfig
文件中设置一个簇条目(通常在 $HOME/.kube/config
中找到)。 kubeconfig
文件定义了 kubectl
的配置方式。
集群条目定义 kubectl
可以在哪里找到要与之通信的 kubernetes 集群。您可以在 kubeconfig
文件中定义多个集群。
kubectl config set-context
设置一个上下文元素,用于将集群、命名空间和用户组合成一个元素,以便 kubectl
拥有与集群通信所需的一切。您可以有多个上下文,例如您管理的每个 kubernetes 集群一个。
kubectl config use-context
设置要在 kubectl
.
所以要完成你的命令:
kubectl config set-cluster test --server=https://127.0.0.1:52807
在clusters
部分下的kubeconfig
中创建一个新条目,其中一个名为test
的集群指向https://127.0.0.1:52807
kubectl config set-context test --cluster=test
在kubeconfig
中创建一个名为test
的新上下文,并告诉该上下文指向一个名为test
的集群
kubectl config use-context test
将kubeconfig
中的当前上下文更改为名为test
的上下文(您刚刚创建)。
关于 kubectl config
和 kubeconfig
的更多文档: