Pod
Pod(ポッド)はKubernetesの最小スケジューリング単位であり、ネットワーク/ストレージを共有する1つ以上のコンテナを含み、必ず同一ノードに配置される。
目的
K8sの基本的なスケジューリング単位を理解し、コンテナグループのライフサイクルを管理する。
メカニズム
Pod内のコンテナはネットワーク名前空間(localhostでの相互接続)とストレージボリュームを共有する。通常はPodごとに1コンテナ。一時的で短命であり、Deploymentがレプリカとローリングアップデートを管理する。
ユースケース
- K8sのスケジューリング
- コンテナのグルーピング
- マイクロサービス