【问题标题】:Kubernetes delayed jobKubernetes 延迟作业
【发布时间】:2022-11-10 15:16:41
【问题描述】:

是否可以向 Kubernetes 调度程序添加延迟作业?
介于CronJobJob 之间的东西,例如单次运行CronJob 或延迟运行Job

找到 this about Suspended Jobs 但没有帮助。

【问题讨论】:

  • 你希望它只运行一次吗?
  • 是的,在特定时间运行一次。
  • @SaiChandraGadde 不,不是,您可以根据需要删除它:D

标签: kubernetes cron kubernetes-cronjob kubernetes-jobs k8s-cronjobber


【解决方案1】:

您始终可以在 schedule cron 表达式中输入特定的分钟、小时、日、月,例如 11 月 2 日凌晨 12:15:

 15 0 2 11 *

没有选项可以在表达式中指定年份(cron 表达式中的单个 * 表示星期几)您有一年的时间来删除 cron 作业,然后下一年再次出现相同的日期和时间。

Cronjob 实用程序,正如我们所知道的 linux 中的 cronjobs 一样,kubernetes cronjob 调度脚本在您的服务器上在指定的时间和日期自动运行相同的方法

【讨论】:

  • Linux crontab 与 Kubernetes CronJobs 无关。
  • 编辑我的答案检查它。
猜你喜欢
  • 2019-02-04
  • 2016-03-29
  • 2011-12-14
  • 2013-06-10
  • 2012-03-29
  • 2018-08-05
  • 2013-11-26
  • 2015-10-02
  • 1970-01-01
相关资源
最近更新 更多