云容器实例 CCI-基本概念:Pod

时间:2023-11-01 16:21:56

Pod

Pod是Kubernetes创建或部署的最小单位。一个Pod封装一个或多个容器、存储资源、一个独立的网络IP以及管理控制容器运行方式的策略选项。

图1 Pod

Pod使用主要分为两种方式:

  • Pod中运行一个容器。这是Kubernetes最常见的用法,你可以将Pod视为单个封装的容器,但是Kubernetes是直接管理Pod而不是容器。
  • Pod中运行多个需要耦合在一起工作、需要共享资源的容器。

实际使用中很少直接创建Pod,而是使用Kubernetes中称为Controller的抽象层来管理Pod实例,例如Deployment。Controller可以创建和管理多个Pod,提供副本管理、滚动升级和自愈能力。通常,Controller会使用Pod Template来创建相应的Pod。

详细信息请参见Pod

support.huaweicloud.com/productdesc-cci/cci_03_0005.html