k8s/archive_1

1.Podとは?

YOOANT 2026. 3. 16. 21:09

Dockerでは、一つのプログラムを実行する単位を主に「コンテナ」と呼んでいたが、**クバネティス(Kubernetes)では、一つのプログラムを実行する単位をポッド(Pod)**と呼ぶ。したがって、ポッド(Pod)とは一般的に「クバネティスにおいて一つのプログラムを実行する単位」であると理解すればよい。

1. ポッドの主な特徴

  • クバネティスにおける最小単位
  • 1ポッド=1コンテナが基本: 一般的には一つのポッドが一つのコンテナを持つ。
    • (例外的に、一つのポッドが複数のコンテナを持つ場合もある)
  • コンテナの定義: ここでいうコンテナとは「Dockerのコンテナ」を指す。

2. ポッドを用いた表現例

実際の運用現場では、サーバーの稼働状況を以下のようにポッド単位で表現する。

  • 「2台の決済サーバーが起動している」
    • 2つの決済サーバーポッド(Pod)が起動している。
  • 「1台の決済サーバーがダウンした」
    • 1つの決済サーバーポッド(Pod)が停止(削除)された。
  • 「アップロードサーバーを1台立つ」
    • アップロードサーバー一つをポッド(Pod)としてデプロイする。

3. 実行の仕組み

クバネティスもDockerと同様に、**イメージ(Image)をベースにしてポッドを起動・実行する。

'k8s > archive_1' 카테고리의 다른 글

6.Deploymentとは?  (0) 2026.03.17
5.Pod - debug  (0) 2026.03.17
4.Pod - SpringBoot  (0) 2026.03.17
3.pod - nginx  (0) 2026.03.17
2.Kubernetes(k8s)とは?  (0) 2026.03.17

日本語