如何解决设置kubectl上下文以进行远程集群访问
我已经使用kubeadm init
在裸机集群上安装了k8。
下一步,我需要为kubectl
设置远程访问。即使用笔记本电脑上的kubectl
访问远程群集。
如何设置群集,上下文和凭据?
解决方法
您可以使用以下命令分别设置集群,上下文和凭据:
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配置已经具有正确的密钥和证书。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。