Kubernetes 作业、ConfigMaps 与 Secrets 实战指南
1. 作业状态与清理
在 Kubernetes 中,作业(Jobs)有着不同的状态,以下是一些作业的状态信息示例:
| 作业名称 | 就绪情况 | 状态 | 重启次数 | 运行时间 |
| — | — | — | — | — |
| parallel-x1kmr | 1/1 | Running | 0 | 1s |
| parallel-5s7s9 | 0/1 | Completed | 0 | 1m |
| parallel-tprfj | 0/1 | Pending | 0 | 0s |
当作业完成后,可以使用以下命令清理已完成的作业对象:
kubectl delete job parallel
2. 工作队列的使用
工作队列是作业的一个常见用例,其工作流程如下:
graph LR
A[创建工作项] --> B[发布到工作队列]
B --> C[工作者作业处理]
C --> D{队列是否为空}
D -- 否 --> C
D -- 是 --> E[作业完成]
2.1 启动工作队列
- 启动一个集中式的工作队列服务,使用 kuard 作为协调器:
超级会员免费看
订阅专栏 解锁全文
3977

被折叠的 条评论
为什么被折叠?



