0

拥有三台主机来运行 Rancher 集群。

  • 牧场主:1.6.10
  • Kubernetes:1.7.7

从 master 主机上的目录安装 k8s。

设置orchestration=trueetcd=true标记两个 Rancher 代理主机。

k8s堆栈完成后,只有kubelet出错了。Unhealthy有 0 个容器。

为什么?

在此处输入图像描述 在此处输入图像描述

4

1 回答 1

1

该问题已在评论部分进行了调试。

Kubernetes 咒语

我添加了一些额外的点来记住调试 Kubelet。

K8s 集群由 Masters 和 Workers Node 组成,其中包含多个组件。Kubelet 是需要妥善处理的组件之一。

让我们首先说 Master 节点管理或编排集群状态,Worker 节点运行 Pod。但是,没有 Kubelet 它不起作用,因为它将成为每个节点的一部分,无论它是 Master 还是 Worker。集群的性能当然取决于 kubelet。

我们可以使用以下命令来检查它的状态和活动或日志。因为它被 systemd 部署为系统服务。

systemctl status kubelet
journalctl -xeu kubele
于 2017-11-30T08:36:22.650 回答