3.1 Pod:最小部署单元 3.1 Pod:最小部署单元 在Kubernetes的世界里,Pod是最小、最基本的部署单位,也是Kubernetes对象模型中最重要的概念之一。它并非直接管理单个容器,而是将一个或多个紧密相关的容器封装在一起,并为它们提供共享的资源和环境。理解Pod是掌握Kubernetes其他更高级抽象(如Deployment、Service等)的基础。 3.1.1 Pod的核心概念与特性 Pod的设计理念是为了抽象出“逻辑主机”的概念。一个Pod可以被视为一个独立的、拥有自己生命周期的“虚拟机”或“物理机”上的一个进程组,但它比虚拟机更轻量级,比单个容器功能更强大。 逻辑主机抽象: 共享网络命名空间: Pod内的所有容器共享同一个网络命名空间。