Kubernetes 复制控制器删除
Kubernetes Replication controller deletion
我在 AWS EC2 实例上安装了 Kunernetes pods 和 replication controller 运行ning。如果 pods 的状态为失败或崩溃,则创建 pods 的复制控制器必须在 5 分钟后删除。
基本上我想要的是 运行 命令:
"kubectl get pods --namespace=<namespace>"
我想考虑 status 列 结果,如果有 ClashloopBackOff 那么那些 pods 必须是5 分钟后删除。
这就是我想要自动化的,并期待为此编写一个 shell 脚本。
由 ReplicationController 管理的 Pods 将尝试基本上永远保持健康。如果 Pod 崩溃,那么它将重新启动并再次尝试。如果这种情况发生多次,那么它将进入指数退避,在尝试再次重新启动之前,它将逐渐等待更长的时间(例如 30 秒,然后 1 分钟,然后 2 分钟,等等)。
我在 AWS EC2 实例上安装了 Kunernetes pods 和 replication controller 运行ning。如果 pods 的状态为失败或崩溃,则创建 pods 的复制控制器必须在 5 分钟后删除。
基本上我想要的是 运行 命令:
"kubectl get pods --namespace=<namespace>"
我想考虑 status 列 结果,如果有 ClashloopBackOff 那么那些 pods 必须是5 分钟后删除。
这就是我想要自动化的,并期待为此编写一个 shell 脚本。
Pods 将尝试基本上永远保持健康。如果 Pod 崩溃,那么它将重新启动并再次尝试。如果这种情况发生多次,那么它将进入指数退避,在尝试再次重新启动之前,它将逐渐等待更长的时间(例如 30 秒,然后 1 分钟,然后 2 分钟,等等)。