18-k8s控制器资源-cronjob控制器

job控制器是执行完一次任务,就结束;

cronjob控制器,是基于job控制器,定期频率性执行任务;等同于linux系统中的crontab一样;

1,编辑cronjob资源清单

root@k8s231 pi\]# vim cronjob.yaml apiVersion: batch/v1 kind: CronJob metadata: name: xinjizhiwa spec: schedule: "\* \* \* \* \*" #定义job的模板 jobTemplate: spec: template: spec: containers: - name: c1 image: alpine:latest #执行命令,也是任务 command: - /bin/sh - -c - date; echo hello xinjizhiwa, you are my friend; restartPolicy: OnFailure

2,创建cronjob资源

root@k8s231 pi\]# kubectl apply -f cronjob.yaml

3,查看pod

4,查看pod

root@k8s231 pi\]# kubectl get pods

5,查看pod日志信息

相关推荐
一殊酒1 小时前
【Docker】快速入门指南
运维·docker·容器
**蓝桉**2 小时前
prometheus监控docker容器(Rocky9)
docker·容器·prometheus
linux修理工2 小时前
EasyVoice 项目部署与使用指南(开源文字互转声音)
云原生·eureka
lpruoyu2 小时前
【云原生】Helm应用商店
云原生
专注_每天进步一点点2 小时前
serverless的slb
云原生·serverless
Mr_Chenph2 小时前
备份Docker
运维·docker·容器
http阿拉丁神猫3 小时前
kubernetes知识点汇总19~24
云原生·容器·kubernetes
IT界的老黄牛3 小时前
RocketMQ 5.x 集群部署实战:3 台机器搞定 2 主 2 从,Docker Host 模式一把梭
docker·容器·rocketmq
lpruoyu3 小时前
【云原生】kustomize_常见的部署方式
云原生
春日见4 小时前
UniAD的逻辑,与传统自动驾驶的差异
人工智能·windows·git·机器学习·docker·容器·自动驾驶