Kubernetes集群中的Cronjobs

uemypmqf  于 2023-03-29  发布在  Kubernetes
关注(0)|答案(1)|浏览(120)

在Kubernetes集群中,如何为命名空间中的所有Pod分配cronjob?是否需要在所有YAML文件Pod中添加cronjob参数?
最后,如果我想在同一个kubernetes集群中将一个特定的cronjob应用到所有pod,有什么解决方案可以做到这一点?

w8ntj3qf

w8ntj3qf1#

如果你想要一个基于时间表的作业,创建yaml文件。例如

--- 
apiVersion: batch/v1beta1
kind: CronJob
metadata: 
  name: hello
spec: 
  jobTemplate: 
    spec: 
      template: 
        spec: 
          containers: 
            - 
              args: 
                - /bin/sh
                - "-c"
                - "date; echo Hello from the Kubernetes cluster"
              image: busybox
              name: hello
          restartPolicy: OnFailure
  schedule: "*/3 * * * *"

这是cron job editor来帮助你安排你的工作。

相关问题