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

相关推荐
浊酒入清梦12 分钟前
Gradle多模块项目构建docker镜像脚本
运维·docker·容器
SelectDB技术团队18 分钟前
Apache Doris + SelectDB:定义 AI 时代,实时分析的三大范式
数据库·数据仓库·人工智能·云原生·实时分析
江畔何人初27 分钟前
HPA是如何在k8s集群实现自动扩缩容机制的
linux·运维·服务器·云原生·kubernetes
西柚小萌新35 分钟前
【docker】--4.Docker Compose
docker·容器·eureka
Scabbards_37 分钟前
基于docker的LLM服务部署
运维·docker·容器
于眠牧北37 分钟前
ubuntu22.04在docker中安装redis6.2.x并配置远程连接
运维·redis·docker·容器
隔壁小邓1 小时前
docker从入门到实践的全面教程
docker·容器·eureka
道清茗1 小时前
【Kubernetes知识点问答题】Namespace(命名空间)
云原生·kubernetes·namespace
叁金Coder2 小时前
【Centos8 环境下 X86 版本 docker-29.1.3 的安装配置】
运维·docker·容器
SuniaWang2 小时前
Docker Compose 容器管理与自动化部署进阶指南
docker·容器·自动化