我正在尝试在覆盆子皮上设置kubernetes集群。我有两个圆周率,其中一个当师父,另一个当工人。
我不是使用Hypriot Os,而是使用Raspbian stretch映像。我学习了这些教程link1 link2。Link1建议使用Hypriot Os,但我继续使用Raspbian Stretch。到目前为止,我对师父和工人都是这样做的:
到现在为止,一切似乎都很顺利。但是,在运行命令kubectl get nodes时,我得到:
NAME STATUS ROLES AGE VERSION
raspberrypi NotReady master 1h v1.8.4
worker NotReady <none> 40m v1.8.4我的第一个问题是,为什么它会显示worker为NotReady,甚至我的员工pi也在运行。
下一个问题是如何从其仪表板访问集群。如何安装仪表板?
发布于 2017-12-06 11:37:43
问题已在评论部分得到解决。
为了调试集群中的k8s节点,我们使用以下命令获得精确信息
获取节点列表
kubectl get nodes获得全面的信息
kubectl describe nodes NODE_NAME通过以上系统信息,我们可以验证和验证kubelet码头和kube- and的状态。
发布于 2018-03-03 09:57:56
它显示您的状态为NotReady,因为您还没有为它安装任何网络驱动程序。Weave适用于树莓皮的联网。您可以使用以下命令安装它:
kubectl apply -f https://git.io/weave-kube-1.6
请看一下这些教程:
https://www.youtube.com/watch?v=zc0sbXwONM4&list=PLWw98q-Xe7iHSVH-AE9hDGBFtC9rFxcME
https://stackoverflow.com/questions/47669224
复制相似问题