![](/img/trans.png)
[英]How to pass kubernetes namespaces dynamically to k8s cronjob
[英]How to reset k8s cronjob schedule?
Kube.netes 有 cronjob,可用於定期安排作業https://kube.netes.io/docs/concepts/workloads/controllers/cron-jobs/
有沒有辦法重置15th
計划,假設它在每5
10
計划的0
分鍾運行,現在如果我想在17th
分鍾手動安排一項工作,我可以觸發一個,但我現在還希望重置 cronjob 計划,下一次運行應該在22th
分鍾,而不是20th
分鍾。
我曾嘗試刪除並重新創建具有相同規格的作業,但這也無濟於事,它最終以某種方式恢復了作業規格的計划元數據。
是否有重置 cronjob 計划的技巧?
Cron 作業每 5 分鍾運行一次
0、5、10、15、20
在第 17 分鍾重置,下一個節奏應該是
0、5、10、15、17、22
自動否(實際上可能使用修改您的 cronjob 清單的腳本,但我認為這很丑陋,但可以隨心所欲)
但是,如果您想在每次手動作業執行后修改它(例如在第 17 分鍾)go,請像這樣修改您的 cronjob,例如:
2-57/5 * * * *
這樣,如果您在 17 分鍾手動運行它,下一個將是 22,27 等。
如果另一天您在第 24 分鍾手動運行它,例如執行此操作:
4-59/5 * * * *
ETC...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.