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

相关推荐
明月_清风4 小时前
K8s 从入门到上手:核心概念+常用工具全解析
后端·kubernetes
阿里云云原生6 小时前
阿里云可观测 2026 年 4 月产品动态
云原生
qq_364371727 小时前
基于 Docker 容器化环境配置
运维·docker·容器
塔克拉玛攻城狮7 小时前
详解cni插件cilium篇一:它为什么这么快?它还有哪些高级功能?
kubernetes·cilium
阿里云云原生8 小时前
Skills Registry 公测开启:为企业打造私有的 Skill 管理中心
云原生
吃胖点儿8 小时前
DevOps与自动化原理
云原生
GentleDevin8 小时前
Docker 运维常用命令大全
docker·容器·运维命令
运维全栈笔记8 小时前
基于Docker的MinIO单机部署与功能测试指南
运维·docker·容器
阿里云云原生9 小时前
HiClaw 发布 v1.1.0,提供 Kubernetes 集群部署实现,支持 Hermes Worker 运行时
kubernetes
心机之蛙qee9 小时前
docker的安装(RHEL9)
运维·docker·容器