華為云計(jì)算 云知識(shí) Kubernetes中Pod的概念
Kubernetes中Pod的概念

在Kubernetes中,Pod是一個(gè)關(guān)鍵的概念,是能夠創(chuàng)建、調(diào)度、和管理的最小部署單元,是一組容器的集合,而不是單獨(dú)的應(yīng)用容器。

同一個(gè)Pod里的容器共享同一個(gè)網(wǎng)絡(luò)命名空間,IP地址及端口空間。

從生命周期來說,Pod是短暫的而不是長久的應(yīng)用。Pods被調(diào)度到節(jié)點(diǎn),保持在這個(gè)節(jié)點(diǎn)上直到被銷毀。

Pod實(shí)例:
{
  "kind": "Pod",
  "apiVersion": "v1",
  "metadata": {
    "name": " redis -django",
    "labels": {
      "app": "webapp"
    }
  },
  "spec": {
    "containers": [
      {
        "name": "key-value-store",
        "image": "redis"
      },
      {
        "name": "frontend",
        "image": "django"
      }
    ]
  }
}