首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将工作节点添加到Kubespray群集

将工作节点添加到Kubespray群集
EN

Stack Overflow用户
提问于 2020-01-06 16:48:56
回答 1查看 1.4K关注 0票数 2

我已经部署了一个Kubernetes集群,其中包含1个控制平面和2个工作节点。现在,我正在尝试添加另一个工作节点。我已将要添加为工作节点的虚拟机的IP包含在inventory/mycluster/hosts.ini文件中,并运行了ansible-playbook -i inventory/mycluster/hosts.ini scale.yml --flush-cache

我收到以下错误:

代码语言:javascript
复制
failed: [kubespray-master-0] (item=ca.pem) => {"changed": false, "item": "ca.pem", "msg": "Permission denied"}
failed: [kubespray-master-0] (item=node-kubespray-master-0-key.pem) => {"changed": false, "item": "node-kubespray-master-0-key.pem", "msg": "Permission denied"}

kubespray-master-0是我的k8s集群主节点。

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2020-01-06 18:31:23

正如错误消息所暗示的那样,您被拒绝访问Kubespray扩展集群所需的证书,具体地说,它需要证书颁发机构(CA)为新节点生成证书。

确保您具有正确的文件权限,可以读取CA和控制平面节点(ca.pemnode-kubespray-master-0-key.pem)的证书,并且已将SSLDIR变量正确配置为存储群集证书的路径。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59609060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档