2017-03-15 6 views
2

すべてkubernetesの求人 - それは何のためですか?

最近Kubernetesジョブズにファーストクラスの構造として追加されたことを知ったなどのポッドを起動し、実行しているGoogleのコンピューティングエンジン上kubernetesを持っています。

誰かが追加された理由を教えてもらえますか?インダイレクションの別のレベルのように見えますが、ポッドやレプリケーションコントローラが解決できなかった問題の正確な種類を解決するには?

答えて

0

ジョブは、完了まで実行して終了するタスク用に設計されたワークロード用です。

これは技術的にはまだポッドですが、別の種類です。ポッドが起動して終了するかクラッシュするまで、ジョブはワークロードを実行し、「完了」ステータスで終了します。

cronJobタイプもあり、設定された時間に定期的に実行されます。 cronJobが標準のLinuxシステムでどのように動作するかを考えると、k8sクラスタでジョブ(またはcronJobs)をどのように利用するかを知ることができます。

+0

回答ありがとうございます。ポッドをRCで起動し、適切な再起動ポリシーを実行すると、完了まで実行されますが、ここでは違いはありません。はい、cronJobsはいくつかの機能を追加して、それは良いです... –

+1

それは完了するまで実行されません。 「停止」/「完了」/「終了」という通常のポッドは失敗ですが、別の場所に再スケジュールされ、再び開始されます。ジョブは、終了値に応じてポッドが終了することを期待します。ジョブは成功としてマークされるか、失敗します。成功した場合は再スケジュールされません。 – ant31

関連する問題