Pod と Job リソースは同じですか?
apiVersion: v1
kind: Pod
metadata:
name: ""
labels:
または
apiVersion: v1
kind: Job
metadata:
name: ""
labels:
それでもポッドJob
は作成されると思います。どちらをいつ使用するのか知りたいだけです。
ベストアンサー1
Pod は、Kubernetes 上で実行可能なプロセスを表現するための基本単位です。
ジョブはポッドを使用して実行する高レベルの抽象化です。完了可能なタスク。
ポッドを使用してrestartPolicy: Never
実行することを考えているかもしれません完了可能なタスクただし、ノードに障害が発生した場合、ジョブによって管理されているそのノード上のポッドは他のノードに再スケジュールされますが、管理されていないポッドは再スケジュールされません。
completions
ジョブには、parallelism
複数のインスタンスを実行できるなどの追加機能もあります。