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

相关推荐
ltl5 小时前
CoreDNS 深度拆解:ndots、search domain 与那些坑人的 DNS
kubernetes
摇滚侠5 小时前
《Docker技术入门与实战 第4版》阅读笔记 2 Docker 镜像
笔记·docker·容器
阿里云云原生7 小时前
还在给 AI “喂冷饭”?8.28 上海沙龙:带你跨越 AI 实时上下文鸿沟
云原生·kafka
ly76899 小时前
Docker 从入门到实践:镜像、容器、Dockerfile 与 Docker Compose 详解
运维·docker·容器
有脚就行13 小时前
第33篇-KServe推理平台-标准化的K8s推理服务管理
人工智能·云原生·容器·kubernetes
名字还没想好☜13 小时前
Kubernetes StatefulSet 实战:为什么数据库不能用 Deployment 部署
数据库·云原生·容器·kubernetes·statefulset
欧阳天羲13 小时前
全屋智能家居一体化方案‑配套资料文档合集
云原生·eureka·智能家居
陈聪.14 小时前
Docker 核心知识整理:从入门到企业级应用
运维·docker·容器
frjc14 小时前
部署Docker环境
运维·docker·容器
云原生指北14 小时前
Docker Sandboxes 的隔离例外:共享 Skills 与宿主机 MCP
运维·docker·ai·容器·agent