91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

kubernetes實踐之五十八:CronJob

發布時間:2020-08-19 01:16:06 來源:ITPUB博客 閱讀:208 作者:百聯達 欄目:云計算
一: 簡介
CronJob即定時任務,就類似于Linux系統的crontab,在指定的時間周期運行指定的任務。
1.在給定時間點只運行一次
2.
周期性地在給定時間點運行

二:CronJob定義
1
.spec.schedule指定任務運行周期,格式同Cron
2.spec.jobTemplate指定需要運行的任務,格式同Job
3.spec.startingDeadlineSeconds指定任務開始的截止期限
4
.spec.concurrencyPolicy指定任務的并發策略,支持Allow、Forbid和Replace三個選項

三:示例

點擊(此處)折疊或打開

  1. apiVersion: batch/v1beta1
  2. kind: CronJob
  3. metadata:
  4.   name: hello
  5. spec:
  6.   schedule: "*/1 * * * *"
  7.   jobTemplate:
  8.     spec:
  9.       template:
  10.         spec:
  11.           containers:
  12.           - name: hello
  13.             image: busybox
  14.             args:
  15.             - /bin/sh
  16.             - -c
  17.             - date; echo Hello from the Kubernetes cluster
  18.           restartPolicy: OnFailure
1. kubectl create -f croJob.yaml
2. kubectl get cronjob hello
3.
kubectl get jobs --watch  監控job執行情況

四:其它
1.Cron Job在每次調度運行時間內大概會創建一個Job對象。我們之所以說大概是因為在特定的環境下可能會創建兩個 Job,或者一個 Job 都沒創建。我們嘗試少發生這種情況,但卻不能完全避免。因此,創建 Job 操作應該是 冪等的。
Job 根據它所創建的 Pod 的并行度,負責重試創建 Pod,并就決定這一組 Pod 的成功或失敗。Cron Job 根本就不會去檢查 Pod。

2.一旦不再需要 Cron Job,簡單地可以使用 kubectl 命令刪除它:kubectl delete cronjob hello。 這將會終止正在創建的 Job。然而,運行中的 Job 將不會被終止,不會刪除 Job 或 它們的 Pod。為了清理那些 Job 和 Pod,需要列出該 Cron Job 創建的全部 Job,然后刪除它們。

3.一旦 Job 被刪除,由 Job 創建的 Pod 也會被刪除。注意,所有由名稱為 “hello” 的 Cron Job 創建的 Job 會以前綴字符串 “hello-” 進行命名。如果想要刪除當前 Namespace 中的所有 Job,可以通過命令 kubectl delete jobs --all 立刻刪除它們。
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

香港| 雅江县| 房产| 浪卡子县| 宁强县| 长乐市| 新乡市| 建始县| 长宁县| 名山县| 南昌市| 康平县| 绥阳县| 鹿邑县| 唐海县| 利津县| 江达县| 娱乐| 南部县| 临西县| 道孚县| 石景山区| 新密市| 开远市| 星座| 澳门| 增城市| 绵阳市| 正宁县| 金阳县| 武隆县| 谷城县| 诸暨市| 乌拉特后旗| 贡嘎县| 象州县| 涡阳县| 武强县| 保康县| 裕民县| 新野县|