ZhangJun
ZhangJun
欢迎!
可以在你的命令行前加 echo 命令,看看变量是否都正确替换了。
多谢反馈,这个问题后续在文档里做下提示。
可以看看 kube-controller-manager 的日志,看起来是 RBAC 的问题: 1. 确认 kube-apiserver 的 --authorization-mode 参数值中是否有 Node; 2. 确认 kube-controller-manager 是否配置了 --use-service-account-credentials=true 参数; 3. 是否是 1.10 及以下版本?
有的。kube-apiserver 集群无状态,也不需要选举,只要有一个活着,集群就能正常工作。这里指向其它节点 apiserver 都会有可用性的问题。
可能是由于私有仓库认证的问题,可以参考:https://github.com/containerd/containerd/issues/3800
kube-controller-manager 的证书有问题,请参考文档重新生成。
看起来是网络超时引起的。 192.168.20.177 是你的缺省路由所在的网络接口地址么?
看看 kubelet 的日志有没有 Error、Warning 类的信息。
容器被 Kill 了,资源不足?