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

相关推荐
2501_941149501 小时前
探索云原生架构:从容器到微服务的全面升级
微服务·云原生·架构
喵了几个咪1 小时前
Kratos微服务轻松对接EFK日志系统
微服务·云原生·架构
qq_2153978972 小时前
docker 安装 redis
redis·docker·容器
ink@re2 小时前
Docker环境搭建与容器管理实战:从部署到编排的完整指南
运维·docker·容器
凤凰战士芭比Q5 小时前
Docker安装与常用命令
linux·运维·docker·容器
小坏讲微服务7 小时前
Docker-compose搭建Docker Hub镜像仓库整合SpringBootCloud
运维·分布式·spring cloud·docker·云原生·容器·eureka
Serverless社区7 小时前
【本不该故障系列】从 runC 到 runD:SAE 如何化解安全泄露风险
阿里云·云原生·serverless
AI大模型学徒7 小时前
Docker(五)_数据根目录空间不足的原因与解决方法
运维·docker·容器
A懿轩A7 小时前
Sealos Devbox :从零搭建云原生开发环境
云原生·devbox·sealos devbox
清风一徐9 小时前
K8S环境中通过prometheus实现flink服务监控并给flink设置服务监测自动重启
linux·运维·云原生·容器·flink·kubernetes·prometheus