Kubernetes 从Rancher目录安装k8s后,kubelet不健康
有三台主机运行Rancher群集Kubernetes 从Rancher目录安装k8s后,kubelet不健康,kubernetes,catalog,rancher,kubernetes-health-check,kubelet,Kubernetes,Catalog,Rancher,Kubernetes Health Check,Kubelet,有三台主机运行Rancher群集 牧场主:1.6.10 库伯内特斯:1.7.7 从主主机上的目录安装k8s 将orchestration=true和etcd=true标签设置为两个Rancher代理主机 k8s堆栈完成后,只有kubelet出错不正常带有0个容器 为什么? 该问题已在评论部分进行了调试 Kubernetes咒语 我添加了一些额外的要点,以便在调试Kubelet时牢记这一点 K8s群集由具有多个组件的主节点和工作节点组成。Kubelet是需要适当注意的组件之一 让我们从主节点
- 牧场主:1.6.10
- 库伯内特斯:1.7.7
orchestration=true
和etcd=true
标签设置为两个Rancher代理主机
k8s堆栈完成后,只有kubelet
出错<代码>不正常带有0个容器
为什么?
该问题已在评论部分进行了调试 Kubernetes咒语 我添加了一些额外的要点,以便在调试Kubelet时牢记这一点 K8s群集由具有多个组件的主节点和工作节点组成。Kubelet是需要适当注意的组件之一 让我们从主节点管理或协调集群状态开始,工作节点运行POD。但是,如果没有Kubelet,它将无法工作,因为它将是每个节点的一部分,无论是主节点还是工作节点。 集群的性能当然取决于kubelet 我们可以使用下面的命令来检查它的状态和活动或日志
systemctl status kubelet
journalctl -xeu kubele
你能检查一下“journalctl-xeu kubelet”是怎么说的吗?@SureshVishnoi当我在k8s主机上运行你的命令时,收到了
--无条目--
消息。在我看来,当时主机上似乎没有安装kubelet。我重新安装了k8s群集,并且没有将提供程序设置为aws
。并且,没有为k8s群集主机设置标签。它起作用了。但它注意到我最好在生产环境中设置标签,如etcd=true
。我理解你的意思。但是,您能否检查以下命令“systemctl status kubelet”是否会显示状态?库贝莱应该为你主持欢迎仪式:)我很高兴我的见解能帮助你。尽管如此,我从你们的问题中学到了更多。