基础概念
自主试pod

如上图,使用标准的容器方案进行部署,在主机上运行容器时。每一个容器都是独立的,每个容器都有自己的IP地址,每个容器都有自己的尾根,都有自己的挂载卷。
但是当我们想要将一个没有在容器里运行的环境迁移到 k8s 上来时就比较困难。有些组件之间是有联系的,应该是在一起的且通过localhost可以直接访问到的,而容器部署就不能很好的达到这个目的,不同的容器之间的交互就必须配置他们的反向代理等,这样很不方便我们的操作。
为了达到这个目的。K8S提供了pod这个概念。

如上图:
1)只要存在pod pause这个容器就会启动。
2)其他容器共用pause这个容器的网络栈,就是其他容器没有自己固定的IP地址。他们之间通过localhost互相访问,所以一个pod里面容器的端口是不能冲突的,端口冲突pod是无法正常启动的。
3)共享存储卷,一个pod里面即共享网络又共享存储卷。如pause挂载一个存储卷,其他容器都使用这个存储卷。
控制器管理的pod

RS
集合试的selector:
创建pod的时候会对他打标签,比如 app=appache
version=v1 这

最低0.47元/天 解锁文章
3811

被折叠的 条评论
为什么被折叠?



