Kubernetes 笔记 06 豌豆荚之旅(一) (2)

引入与业务无关的,并且不易死亡的 Pause 容器就可以很好的解决这个问题,Pause 容器的状态就代表了 Pod 的状态,只要 Pause 不死,那么不管应用容器发生什么变化,Pod 的状态信息都不会改变。

这样,Pod 内的多个应用容器共享 Pause 容器的 IP 和 Volume,当加入新的容器或者原有的容器因故障重启后就可以根据 Pause 保存的状态快速学习到当前 Pod 的状态。

总结

本文简单学习了 Pod 的初级知识,包括 Pod 的设计动机,容器、Pod 和 Node 之间的关系,以及 Pod 的守护者——Pause 容器。

容器的 Port + Pod IP = Endpoint,构成一个 Pod 的通信实体,Pod 中的容器共享网络和存储,这些共享信息是由 Pause 容器来维护的。

下文继续豌豆荚之旅的第二个部分,学习 Pod 的管理哲学。

为了给大家更多的福利,这个系列的每一篇文章我都会送一些电子书,可能有重的,也有一些新书,之前送了《K8S 指南》和《容器与容器云》,这次送一本由 K8S 中文社区主编的《K8S 中文手册》,大家有需要的后台回复“K8S2”

10T 技术资源大放送!包括但不限于:云计算、虚拟化、微服务、大数据、网络、Docker容器、Kubernetes、Linux、Python、Go、C/C++、Shell、等等。在公众号内回复 「1024」,即可免费获取!!

Kubernetes 笔记 06 豌豆荚之旅(一)

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wppjwp.html