【问题标题】:Add Worker Node to Kubespray Cluster将工作节点添加到 Kubespray 集群
【发布时间】:2020-04-23 19:36:54
【问题描述】:

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

我收到以下错误:

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集群主节点。

提前致谢。

【问题讨论】:

    标签: kubernetes kubespray


    【解决方案1】:

    正如错误消息所示,您被拒绝访问 Kubespray 扩展集群所需的证书的权限,特别是它需要证书颁发机构 (CA) 为新节点生成证书。

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

    【讨论】:

      猜你喜欢
      • 2021-01-12
      • 1970-01-01
      • 2016-09-04
      • 2020-09-13
      • 2010-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多