命令kubeadm join 192.168.178.38:6443 ...
失败
主机/端口可以访问。我使用 telnet 进行了测试。
但是我在节点上得到了这个:
[discovery] Failed to request cluster-info, will try again:
configmaps "cluster-info" is forbidden:
User "system:anonymous" cannot get resource "configmaps" in API group ""
in the namespace "kube-public"
在哪里可以找到控制平面(主节点)上的日志?
也许我可以在那里找到请求失败的更多详细信息。
答案1
就我而言,主机名有问题。
我安装了名为 的虚拟机主机k8s
。
但在我用于学习的书中,它被称为k8scp
。
所以我重命名了虚拟机。
这导致了上述错误消息。
然后我重新安装了具有该名称的虚拟机k8scp
,然后它就起作用了。
不幸的是我不知道真正的根本原因,因为大多数情况下重新安装不是一种选择:-)