什么是';可用';kubernetes守护程序中的列
我可能有一个愚蠢的问题,但有人能解释一下“可用”在守护程序中正确地表示了什么吗?我检查了答案,但没有准备就绪错误 在集群中,我看到以下状态:什么是';可用';kubernetes守护程序中的列,kubernetes,azure-aks,daemonset,Kubernetes,Azure Aks,Daemonset,我可能有一个愚蠢的问题,但有人能解释一下“可用”在守护程序中正确地表示了什么吗?我检查了答案,但没有准备就绪错误 在集群中,我看到以下状态: $ kubectl get ds -n kube-system NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR kube-proxy 6 6 5 6
$ kubectl get ds -n kube-system
NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR
kube-proxy 6 6 5 6 5 beta.kubernetes.io/os=linux
为什么显示为5而不是6
所有吊舱都运行良好,没有任何“准备就绪”错误或重新启动
$ kubectl get pods -n kube-system | grep kube-proxy
kube-proxy-cv7vv 1/1 Running 0 20d
kube-proxy-kcd67 1/1 Running 0 20d
kube-proxy-l4nfk 1/1 Running 0 20d
kube-proxy-mkvjd 1/1 Running 0 87d
kube-proxy-qb7nz 1/1 Running 0 36d
kube-proxy-x8l87 1/1 Running 0 87d
有人能告诉我们可以进一步检查什么吗?可用的
字段显示准备好接受流量并通过所有标准(如准备就绪或活动性探测或任何其他条件)的副本或POD的数量,以验证您的应用程序是否准备好为来自用户的请求提供服务。是否可以添加kubectl的输出描述ds kube proxy-n kube系统
以查看日志和其他信息?