【ジョブ(クーバネティス)】
Job(Kubernetes) とは?
💡 やり遂げたら潔く消える、Kubernetesの一期一会バッチ担当
📌 このページのポイント
KubernetesのJobって何?Deploymentとどう違うの?
具体的にどんな処理に使うの?
途中で失敗したらどうなるの?
並列でいくつも同時に動かすこともできるの?
できるよ!parallelismで同時実行数を、completionsで合計何回成功すればいいかを指定できる。たとえば「100件のデータを10並列で処理する」みたいな使い方もできるんだ。
終わったPodはすぐ消えるの?
まとめ:ざっくりこれだけ覚えればOK!
「Job(Kubernetes)」って出てきたら「一回やり遂げたら終わるバッチ処理の管理役」と思えればだいたいOK!
📖 おまけ:英語の意味
「Job」 = 仕事・タスク
💬 コンピュータ用語の「ジョブ」(実行単位の仕事)そのまま。一定の処理をこなして終わる、という意味でJobと名付けられたんだよ。