Job
リソースアイコン
リソース概要
一回限りの操作を実行するために使用されるクバネティス リソースです。
関連リソース
上位リソース
接続リソース
リソース設定値
service_name
: CronJob リソース名namespace
: CronJob リソースがデプロイされるネームスペースannotations
: クバネティスシステムで必要な情報を表示するために使用する key-valuelabels
: オブジェクトを区切るためにユーザーが任意に希望する値を指定template_labels
: Pod に設定される Labelrestart_policy
: Pod 内で実行されるコンテナが失敗したり、作業が完了した後にどのように処理するかを指定backoff_limit
: タスクを失敗としてマークする前の再試行回数を指定 - デフォルトは 6wait_for_completion
: タスクの状態が完了または失敗の条件になるまで、タスクの生成または更新をブロックする - デフォルト値は Truetimeouts
: タスクが失敗したと見なされるまでの許容時間create
: 新しいタスクを作成し、タスクが正常に完了するまで待つ時間 - デフォルト 1mupdate
: 既存のタスクを更新し、正常なタスクの完了を待つ時間 - デフォルト 1m
containers
: ファードに属するコンテナのテンプレートを定義containers.name
: コンテナの名前を定義image
: 使用する Docker イメージ名args
: コンテナ内で実行されるコマンドcommand
: コンテナ内で実行されるコマンドport
: コンテナから露出するポートのリストresources
: コンテナのコンピューティング リソースの量を指定name
: 最小/最大コンピューティングリソースの量を指定 -Limits
,requests
cpu
: cpu(m)の量を指定memory
: メモリ(Mi)の量を指定
probe
: Pod の状態を診断する方法の定義name
: Probe 方法を選択 -startup
,liveness
,readiness
http_get_path
: HTTP サーバーにアクセスするためのパスhttp_get_port
: コンテナからアクセスするポート番号http_header
: リクエストに設定するカスタム ヘッダーinitial_delay_seconds
: コンテナが始まってからプローブが始まるまでの時間(秒)period_seconds
: プローブを行う頻度(秒)
env
: コンテナ環境に設定する key-value ペアのブロックname
: env 変数名value
: env 変数で設定する値
volume_mount
: コンテナのファイルシステムにマウントするファッドボリュームname
: ボリュームマウント名の設定path
mount_path
: ボリュームをマウントする必要があるコンテナ内のパスsub_path
: ボリュームをマウントする必要があるコンテナ内のパス
volume
: ファッドに属するコンテナが搭載できるボリュームのリストname
: volume 名type
: マウントするボリュームのタイプ -EmptyDir
,ConfigMap
,PersistentVolumeClaim
target_name
: 永久ボリュームクレームの名前default_mode
: 生成されたファイルに使用するモード - 0 ~ 0777 の間、デフォルトは 0644read_only
: true の場合は読み取り専用にマウントされ、そうでない場合は読み取り/書き込みが可能
image_pull_secrets
: Container で使用するイメージを取得するために必要な権限が含まれた同じネームスペースにある Secret