云原生Kubernetes系列 | Job和CronJob使用
1. Job和CronJob的作用
传统运行的pod,比如Deployment管理的Pod,或手工管理的Pod,只要创建好Pod该Pod会一致运行下去。Pod里面运行的是一个daemon守护进程。Pod没有问题的情况下可以长期运行。
但有时候想临时做一件事情,比如测试等,执行个脚本等。一下子就可以完成的。这种情况下可以通过Job或Cronjob来完成
对于Job来说是一次性的,做完就完成了
如果想要周期性,循环来做,就要考虑CronJob了
2. Job
[root@k8s-master job]# kubectl create job job1 --
本文详细介绍了Kubernetes中的Job和CronJob,Job用于一次性任务,完成即结束,CronJob则用于周期性任务。Job的并行运行、完成策略以及restart策略进行了探讨,而CronJob的调度格式和任务历史限制也做了说明。
订阅专栏 解锁全文
1492

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



