命令"kubectl get pod $ yourpod"输出"READY = 2/2"的含义是什么

wor*_*dcc 18 kubernetes kubectl kubelet

kubectl get pod run-sh-1816639685-xejyk 
NAME                      READY     STATUS    RESTARTS   AGE
run-sh-1816639685-xejyk   2/2       Running   0          26m
Run Code Online (Sandbox Code Playgroud)

"READY = 2/2"是什么意思?与"1/1"相同?

Rad*_*nka 20

它显示了一个容器中有多少容器被认为是准备好的.您可以让某些容器的启动速度快于其他容器,或者其准备情况检查尚未完成(或仍处于初始延迟状态).在这种情况下,容器中准备好的容器将少于其总数(即1/2),因此整个容器将不会被认为是准备好的.

  • 谢谢你。有趣的是,K8s 官方参考资料没有对输出进行任何描述或解释。似乎他们希望它是直观的。https://kubernetes.io/docs/reference/ generated/kubectl/kubectl-commands#get (5认同)