一、通过命令创建ConJob
### --- 创建一个CronJob(新版kubectl可能无此命令,需要使用下面的yaml创建):
[root@k8s-master01 ~]# kubectl run hello --schedule="*/2 * * * *" --restart=OnFailure --image=nginx --image-pull-policy=IfNotPresent -- /bin/sh -c "date"
kubectl run --generator=cronjob/v1beta1 is DEPRECATED and will be removed in a future version. Use kubectl run --generator=run-pod/v1 or kubectl create instead.
cronjob.batch/hello created
[root@k8s-master01 ~]# kubectl get cj
NAME SCHEDULE SUSPEND ACTIVE LAST SCHEDULE AGE
hello */2 * * * * False 0 <none> 5s
二、通过yaml配置文件创建ConJob
### --- 创建hello-cronjob.nginx.yaml配置文件
~~~ conjob的yaml文件
[root@k8