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

相关推荐
Henry-SAP1 小时前
AI突破重塑未来科技格局
人工智能·云原生·sap·erp
国医中兴3 小时前
电子病历的时序数据分析:ClickHouse在临床指标监控中的落地
微服务·云原生·容器·kubernetes·k8s
小谈不敲代码6 小时前
【12-kubenetes的持久化存储】
运维·kubernetes
小谈不敲代码8 小时前
Higress 生产级调优手册
云原生·kubernetes·gateway·负载均衡·higress
MyFreeIT9 小时前
Docker Network
运维·docker·容器
ezreal_pan9 小时前
Docker 多容器日志统一查看
运维·docker·容器
潘正翔10 小时前
Memcached构建缓存服务器
运维·服务器·数据库·缓存·云原生·memcached
叫我弓木吉10 小时前
从零开始:在宝塔面板上搭建你的专属隐私搜索引擎(SearXNG)
搜索引擎·docker·容器·开源·mango
showyoui11 小时前
一次被 Istio 误导的连通性测试
云原生·istio
小小克11 小时前
k8s控制器管理
云原生·容器·kubernetes