【发布时间】:2019-12-13 13:03:36
【问题描述】:
是否可以在不占用作业的情况下检索所有 pod?
kubectl get pods
pod1 1/1 Running 1 28d
pod2 1/1 Running 1 28d
pods3 0/1 Completed 0 30m
pod4 0/1 Completed 0 30m
我不想查看工作,只想查看另一个 pod。
我不想根据“运行状态”获取它们,因为我想验证我尝试安装的所有部署是否都已“部署”。
基于此,我想使用以下命令,但它也在获取我试图排除的作业:
kubectl wait --for=condition=Ready pods --all --timeout=600s
【问题讨论】:
-
当您执行
kubectl get pods时,您获得了 pod,但您没有获得工作。如果你做kubectl get jobs,你就会得到工作。除非你的工作是完成的豆荚,这是错误的。
标签: list kubernetes filter kubectl