进学阁

业精于勤荒于嬉,行成于思毁于随

0%

Kubernetes概念Pod

Pod是Kubernetes的基本部署单元。它由一个或多个共享IP地址和存储卷的容器组成。服务实例的pod通常由单个容器组成,例如运行 JVM 的容器。但在某些情况下,Pod包含一个或多个实现支持功能的 边车(sidecar)容器。 例如,Nginx 服务器可以有一个边车容器,定期执行 git pull 以下载最新版本的网站;微服务中可以通过注入一个filebeat的边车容器负责收集日志。

Pod大家可以简单将其理解成传统基础设施里“虚拟机”的角色;而容器,则是这个虚拟机里运行的用户程序。Pod里的不同容器可以共享存储、网络和命名空间。