Pod

WIP

ポッドは1つ以上のコンテナを内包し、ストレージ( Volume )や一意のIPアドレスをカプセル化した1つのユニット。Kubernetesはコンテナを直接管理せず、ポッドを管理している。

あるポッドインスタンスは密結合なコンテナのプロセス群で、同一のホスト上で稼働し、共同スケジュールで動き、共有されたコンテキスト(Linuxネームスペース等)で実行されている。ポッド内のコンテナ同士はIPアドレスとポートスペースを共有しているため、localhostを介して互いに通信が出来るが、異なるポッドには異なるIPアドレスがあるため、標準のプロセス間通信では通信できない。

ポッド内のあるコンテナがエラー等でダウン際は同一ポッド内にあるコンテナが全て削除されるので、依存関係などで一緒に消滅してほしいコンテナやプロセスを同一ポッドにまとめるのが基本となる。

ポッドはアプリケーションの配備と管理を簡素化し、スケーリングの実行を簡単にしている。スケールアウトはレプリケーションの数を指定してポッドを大量に実行することで実現されている。

results matching ""

    No results matching ""