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日志信息

相关推荐
Sst的头号粉丝24 分钟前
Docker——compose
运维·docker·容器
ZZZKKKRTSAE2 小时前
rhel9快速上手Docker
运维·docker·容器
筱顾大牛2 小时前
Docker安装教程(加汉化!超详细!!!)
运维·docker·容器
九成宫2 小时前
安装和配置Docker教程(装在其他盘)
运维·docker·容器
const_qiu2 小时前
微服务测试项目架构设计与实践
微服务·云原生·架构
janthinasnail2 小时前
使用Docker安装nanobot(超轻量个人AI助手)
docker·容器
不是书本的小明4 小时前
K8s探针实战:存活、就绪与启动三重保障
云原生·k8s
恋红尘4 小时前
K8S 配置与调度-叩丁狼
云原生·容器·kubernetes
掘根4 小时前
【微服务即时通讯】用户管理子服务1
微服务·云原生·架构
恋红尘5 小时前
K8S Pod 基础解析-分篇-叩丁狼
云原生·容器·kubernetes·pod