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

相关推荐
L0208244 小时前
Kubernetes Ingress|CNI 网络模型|Calico 网络策略|Pod 调度器完整实战教程
运维·网络·云原生·容器·kubernetes
吴声子夜歌5 小时前
Kubernetes权威指南——Kubernetes安装配置指南(网络配置)
网络·容器·kubernetes
闲云野鹤在人间5 小时前
Kubernetes Pod Scheduler 详解
云原生·容器·kubernetes
刘马想放假6 小时前
Copyparty 轻量文件共享:Docker Compose 部署、权限与多协议使用全指南
docker·容器
切糕师学AI8 小时前
Kubernetes 探针全解析:启动探针、存活探针与就绪探针(Startup/Liveness/Readiness Probe)
容器·kubernetes·探针·probe
xianyuCcCcCCCcc10 小时前
Kubernetes :健康检查、认证授权与可视化面板
运维·云原生·kubernetes·dashboard
fb_1234511 小时前
K8s调度实战全景-Pod调度与资源管控
云原生·容器·kubernetes
吴声子夜歌12 小时前
Kubernetes权威指南——Kubernetes安装配置指南(二进制文件安装)
容器·kubernetes
江华森12 小时前
Kubernetes集群部署实战:使用kubeadm在4台ECS服务器上搭建K8s v1.31集群
云原生·容器·kubernetes