kubernetes - Kubectl 等待 statefulset 的一个 pod 准备就绪?

标签 kubernetes kubectl kubernetes-pod kubernetes-statefulset

要等待某个 pod 完成,命令是
kubectl wait --for=condition=Ready pod/pod-name
同样,我想等待 statefulset 中的任何一个 pod 准备就绪。我试过下面的命令没有用,
kubectl wait --for=condition=Ready statefulset/statefulset-name
命令选项应该是什么样的?

最佳答案

我使用了以下内容,它对我有用

kubectl wait -l statefulset.kubernetes.io/pod-name=activemq-0 --for=condition=ready pod --timeout=-1s

关于kubernetes - Kubectl 等待 statefulset 的一个 pod 准备就绪?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60700024/

相关文章:

kubernetes - 如何使用 kubectl 汇总 Kubernetes 中的所有资源限制和请求?

kubernetes - K8的mongodb容器无法使用EBS卷安装

kubernetes - 我可以强制 Kubernetes 不要在同一节点中运行超过 X 个 pod 副本吗?

security - Kubernetes on TLS 安全 etcd

kubernetes - “istio-init”需要在其他initContainers之前运行

azure - 如何提供从公共(public)互联网到 Azure 私有(private) kubernetes 集群中托管的应用程序的入站访问

go - 如何在 Prometheus 中显示使用 golang 客户端库从 Kubernetes 中运行的所有 pod 捕获的自定义应用程序指标

azure - Rancher/k8/azure/Kubectl

kubernetes - 单个命令即可显示正在运行的 kubernetes pod 的日志

kubernetes - 我们可以在 Pod 中为多个容器使用单个卷挂载吗?