Kubernetes 任务处理与环境配置实践
1. 动态队列任务处理
在使用 Kubernetes 处理任务时,我们可以借助动态队列(如 Redis)来管理任务列表。以下是具体操作步骤:
1. 查看任务状态 :使用 kubectl get job,pod
命令查看任务和 Pod 的状态。
$ kubectl get job,pod
NAME COMPLETIONS DURATION AGE
job.batch/addwork 1/1 22s 36s
NAME READY STATUS RESTARTS AGE
pod/addwork-l9fgg 0/1 Completed 0 37s
pod/redis-0 1/1 Running 0 19h
pod/redis-1 1/1 Running 0 19h
pod/redis-2 1/1 Running 0 19h
- 调度任务队列 :当
addwork
任务显示为 “Completed” 时,我们可以调度任务队列。