Kubernetes 工作负载管理与集群管理全解析
1. Kubernetes 工作负载调度与管理
Kubernetes 能够将应用程序调度到可用节点上运行,轻松扩展作业(Jobs)。若要运行类似工作程序的应用,将一组 Pod 分发到不同节点,这种功能十分实用。当不再需要检查作业结果时,可使用kubectl delete命令删除资源,操作如下:
$ kubectl get jobs NAME DESIRED SUCCESSFUL AGE package-check 1 1 1h package-check-parallel <none> 3 9m package-check-repeat 3 3 23m # delete a job one by one $ kubectl delete jobs package-check-parallel job.batch "package-check-parallel" deleted $ kubectl delete jobs package-check-repeat job.batch "package-check-repeat" deleted $ kubectl delete jobs package-check job.batch "package-check" deleted # there is no pod $ kubectl get pods No res