Pod
リソースアイコン

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