Pod
PodはKubernetesにおける最小のデプロイ可能な単位です。Podは、ストレージ、ネットワーク、および実行方法の設定を共有する1つ以上のコンテナを表します。
Podが提供するもの:
- コンテナのグループ化: 通常、Podは単一のコンテナを実行しますが、データを共有したりlocalhost経由で通信する必要がある密結合な複数のコンテナを含めることができます。
- 共有ネットワーク: Pod内のすべてのコンテナは同じIPアドレスを共有します
- 共有ストレージ: コンテナはPod内でボリュームを共有できます
- ライフサイクル管理: Pod内のコンテナは一緒に生き、一緒に終了します
- 一時的な性質: Podは作成、破棄、再作成が可能です
このラボでは、シンプルなサンプルPodを作成し、そのプロパティを調べることでPodについて学習します。