kubernetes - 无法将工作节点加入 k8 主节点
问题描述
运行 kubeadm join 后出现以下错误:
error :
[kubelet] Downloading configuration for the kubelet from the "kubelet-config-1.12" ConfigMap in the kube-system namespace
Unauthorized
但 kubelet 和 kubeadm 版本相同,但我仍然收到此错误。
授权方式是什么?
解决方案
不确定您是如何加入集群的,但您通过以下方式加入集群:
kubeadm join <ip-of-your-master>:6443 --token <token> --discovery-token-ca-cert-hash sha256:<hash-for-cert-disc>
当你第一次kubeadm init
在你的主人上运行时,你会得到两者。令牌会在一段时间后过期,在这种情况下,您需要使用kubeadm create token
.
推荐阅读
- reactjs - 如何在过渡期间移除overflowX
- php - 如何在 Wordpress 主题上显示我自己的自定义字段?
- html - 如何使表格单元格的宽度适应其内容?
- django - 从 lambda 函数(django)调用 www.googleapis.com:443 时如何修复超时错误 504
- r - jqui_sortable 与 do.call 的多个 ggplots 不起作用
- reactjs - 为什么将状态设置为常量会触发两次重新渲染?
- javascript - 如何在 NodeRED 中创建自定义注入节点?
- php - 使用命令行中的 fputcsv 从数组(php)导出 csv 文件,而不是浏览器
- r - shp文件读不出来
- c# - 将 WPF 应用程序转换为遵循 DDD