1.4.3
Pod的基本组成:
“根容器”的pause容器
什么是pause?
全新的pod概念:
原因之一:一组容器做为一个单元,很难对“整体”简单的进行判断以及有效的行动!
原因之二:pod里多个业务容器共享pause容器的IP,共享容器挂载的volume
kubernetes 为每个pod都分配了唯一的IP地址,称之为POD IP,一个POD里多个容器共享POD IP地址!
kubernetes要求底层网络支持集群内任意两个pod之间的TCP/IP直接通信,这通常采用虚拟二层网络技术实现,例如Flannel\Open vSwitch等
在kubernetes里,一个pod里容器与另外主机上的pod容器能够直接通信!
POD分类:
普通的POD
静态的POD:特殊,它并不存在etcd的存储中,而是存放在某个具体pod上的一个具体文件中,并且只在此node上启动运行!