我想知道 kubernetes 中是否有一个命令,如果命名空间中的所有资源都处于就绪状态,则返回 true,否则返回 false。
类似于这个(虚构的)命令的东西:
kubectl get namespace <namespace-name> readiness
如果没有这样的命令,任何指导我如何检索此信息的帮助(如果给定命名空间中的所有资源都已准备就绪),我们将不胜感激。
最佳答案
没有这样的命令。尝试以下命令来检查所有正在运行的 pod
kubectl get po -n <namespace> | grep 'Running\|Completed'
下面的命令来检查失败、终止、错误等的 pod。
kubectl get po -n <namespace> | grep -v Running |grep -v Completed
关于kubernetes - Kubectl 命令检查命名空间是否准备就绪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54745190/