kubenetes-控制器 job

介绍

Kubernetes有两个概念跟job有关:

  • Job: 负责批量处理短暂的一次性任务,仅执行一次,并保证处理的一个或者多个Pod成功结束。

  • CronJob: 负责定时任务,在指定的时间周期运行指定的任务。

Job

   Job用于批量处理短暂的一次性任务,并保证指定数量的Pod成功结束。

示例

Crontab

   定期执行清理文件等功能,

启用api

vim /etc/kubernetes/manifests/kube-apiserver.yaml 
    - --runtime-config=batch/v2alpha1=true  

检查

[root@bjcy-200 job]# kubectl api-versions | grep batch
batch/v1
batch/v1beta1
batch/v2alpha1

示例

 

posted @ 2022-01-05 21:45  闫世成  阅读(27)  评论(0编辑  收藏  举报