Kubectl get pods 准备就绪 1/1 和状态 运行
Kubectl get pods that have ready 1/1 and status running
有没有办法获得状态为 Running
和 ready 1/1
的 pods?这是我到目前为止尝试过的:
kubectl get pod -l app=quarkus-jvm --field-selector=status.phase==Running
上面的命令 returns 也是 pods 而不是 ready 0/1
。我只想获得一项,即带有 ready 1/1
.
的一项
谢谢!
我已经在操场上测试过了
之前:
[node2 ~]$ kubectl get pods --field-selector=status.phase==Pending
nginx-deployment-66b6c48dd5-cctsd 0/1 Pending 0 8m29s
nginx-deployment-66b6c48dd5-hlhlp 0/1 Pending 0 8m29s
之后
kubectl get pods --field-selector=status.phase==Pending | grep "66b6c48dd5-cctsd"
nginx-deployment-66b6c48dd5-cctsd 0/1 Pending 0 8m49s
grep 命令是一种过滤内容的方法。你可以试试这个命令:
kubectl get pod -l app=quarkus-jvm --field-selector=status.phase==Running | grep "1/1"
有没有办法获得状态为 Running
和 ready 1/1
的 pods?这是我到目前为止尝试过的:
kubectl get pod -l app=quarkus-jvm --field-selector=status.phase==Running
上面的命令 returns 也是 pods 而不是 ready 0/1
。我只想获得一项,即带有 ready 1/1
.
谢谢!
我已经在操场上测试过了
之前:
[node2 ~]$ kubectl get pods --field-selector=status.phase==Pending
nginx-deployment-66b6c48dd5-cctsd 0/1 Pending 0 8m29s
nginx-deployment-66b6c48dd5-hlhlp 0/1 Pending 0 8m29s
之后
kubectl get pods --field-selector=status.phase==Pending | grep "66b6c48dd5-cctsd"
nginx-deployment-66b6c48dd5-cctsd 0/1 Pending 0 8m49s
grep 命令是一种过滤内容的方法。你可以试试这个命令:
kubectl get pod -l app=quarkus-jvm --field-selector=status.phase==Running | grep "1/1"