尝试从二进制文件安装Kubernetes 1.16.2,当我尝试检查组件状态时看到此问题。
Response对象显示一切正常,但下表显示未知。
normalize-space()
答案 0 :(得分:0)
表转换器似乎针对组件状态存在问题,特别是在k8s 1.16.2版本中。已经提出了PR来解决此问题。跟踪并跟踪链接
答案 1 :(得分:0)
检查您的客户端和服务器版本。如果它们不匹配,则会出现问题。
kubectl version --short
Client Version: v1.13.5
Server Version: v1.13.5
$ kubectl获得CS
NAME STATUS MESSAGE ERROR
scheduler Healthy ok
controller-manager Healthy ok
etcd-2 Healthy {"health": "true"}
etcd-0 Healthy {"health": "true"}
etcd-1 Healthy {"health": "true"}
AND
$ kubectl version --short
Client Version: v1.16.0
Server Version: v1.13.5
$ kubectl get cs
NAME AGE
controller-manager <unknown>
scheduler <unknown>
etcd-2 <unknown>
etcd-0 <unknown>
etcd-1 <unknown>
顺便说一句,它已在v1.17.0中解决