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

相关推荐
李彦亮老师(本人)3 小时前
【Linux系统】Rocky Linux 9.7操作系统简介
linux·运维·服务器·docker·kubernetes
DynamicsAgg4 小时前
企业数字化底座-k8s企业实践系列第二篇pod创建调度
java·容器·kubernetes
T1an-14 小时前
Docker + K8s:现代开发的“标配”
docker·容器·kubernetes
yzx9910137 小时前
实时数据流处理实战:从滑动窗口算法到Docker部署
算法·docker·容器
Sarapines Programmer9 小时前
【Docker】Windows 安装 Docker 简明指南
运维·docker·容器
万象.12 小时前
docker镜像操作实操
运维·docker·容器
F1FJJ12 小时前
VS Code 里管理 PostgreSQL,有哪些选择?主流扩展横向对比
网络·数据库·postgresql·容器
mit6.82413 小时前
llm-ready|docker|三文件规划
人工智能·容器
smchaopiao14 小时前
Docker核心架构拆解:模块功能与实操指南
云原生·eureka
国医中兴14 小时前
分布式存储的缓存优化:从理论到实践
微服务·云原生·容器·kubernetes·k8s