k8s の Pod リソースと Job リソースの違いは何ですか? 質問する

k8s の Pod リソースと Job リソースの違いは何ですか? 質問する

Pod と Job リソースは同じですか?

apiVersion: v1
kind: Pod
metadata:
  name: ""
  labels:

または

apiVersion: v1
kind: Job
metadata:
  name: ""
  labels:

それでもポッドJobは作成されると思います。どちらをいつ使用するのか知りたいだけです。

ベストアンサー1

Pod は、Kubernetes 上で実行可能なプロセスを表現するための基本単位です。

ジョブはポッドを使用して実行する高レベルの抽象化です。完了可能なタスク

ポッドを使用してrestartPolicy: Never実行することを考えているかもしれません完了可能なタスクただし、ノードに障害が発生した場合、ジョブによって管理されているそのノード上のポッドは他のノードに再スケジュールされますが、管理されていないポッドは再スケジュールされません。

completionsジョブには、parallelism複数のインスタンスを実行できるなどの追加機能もあります。

おすすめ記事