为远程群集访问设置kubectl上下文



我已经使用kubeadm init在裸金属集群上安装了k8s。

接下来,我需要为kubectl设置远程访问。即使用笔记本电脑上的CCD_ 3访问远程集群。

如何设置集群、上下文和凭据?

您可以使用这些命令分别设置集群、上下文和凭据:

kubectl config set-cluster
kubectl config set-context
kubectl config set-credentials

如果您不确定用于凭据的参数,即客户端密钥/证书,则更容易将相同的凭据复制到您的集群:

scp <username>@<master-node-ip>:/home/<username>/.kube/config ~/.kube/config

警告:以上命令将覆盖任何现有的kube配置文件。如果是这样的话,最好只复制/粘贴到本地kube配置文件中所需的集群、上下文和凭据。

我发现集群上的kube配置已经有了正确的密钥和证书。

最新更新