Job / CronJob: Kubernetes でバッチ処理を実行する
- Kubernetes

nginx のように動き続けるのではなく、1 回やって終わる処理を Kubernetes で動かす。終了するコンテナを Deployment にすると、起動し直され続けて CrashLoopBackOff になる。Job はコンテナが正常終了するまで面倒を見るデータ、CronJob は決まった時刻に Job を作るデータ。kind で作ったローカルクラスタで、正常終了・失敗とやり直し・毎分の実行・古い Job の削除を、実行結果とあわせて確認する。






