2021年10月27日水曜日

CronJob for kubernetes

概要:
一度限り実行可能なコンテナの実行を行うのに最適なリソース


[手順]

1)1分毎に、メッセージが出力するマニュフェストを作成してみる。


schedule:
1分毎に稼働する


concurrencyPolicy: 

同時実行に関するポリシー

①Allow: 同時実行に対して制限を行わない

②Frbid: 同時実行を行わない

③Replace: 前のJobをキャンセルしてJobを実行する


suspend: 

CronJobの一時停止を行いたい場合に指定。

true:cron停止

false: cron稼働


completions: 

成功回数を指定する 


parallelism:   

並列度を指定する


backoffLimit:   

失敗を許容する回数





















2)実際結果が以下になる。



0 件のコメント:

コメントを投稿

【AI×GitOps】Docker Composeから始めるRaspberry Pi 5 Kubernetesクラスタへの自動デプロイ設計

現在構築を進めている動画管理システム開発において、いきなりKubernetes(K8s)に展開するのではなく、 Docker Composeを中間地点に挟んで段階的にK8s+Argo CD(GitOps)へ移行するアーキテクチャ設計 をまとめました。 Bionic(AIアシスタン...