Kubernetes中pod的概念

pod
pod是什么:pod是k8s中基本的构建模块,一个pod可以包含多个和单个容器,包含多个容器时,这些容器总是运行在同一个工作节点上,因为一个pod绝不会跨多个工作节点。
在这里插入图片描述
了解pod:
pod将容器绑定在一起,并将它们作为一个单元进行管理。在pod中,多个容器可以同时进行一些密切相关的进城,但又保持着一定的隔离。容器组内的容器共享一些资源,不是全部资源。k8s通过配置docker让一个pod中的容器共享相同的linux命名空间,所以一个pod下的所有容器共享相同的主机名和网络接口。这些容器也都在相同的IPC命名空间下运行,能够通过IPC进行通信。同一pod下的容器需要注意不能绑定到相同的端口号,否则会导致端口冲突。每个pod有独立的端口空间,不同pod下的容器永远不会遇到端口冲突。一个pod中的所有容器都具有相同的loopback网络接口,容器可以通过localhost与同一pod的其他容器进行通信。(pod使用特殊的docker host模式,典型的是NAP映射后的docker 桥接模式)

k8s中所有的pod都在同一个共享网络地址空间中,每个pod都有自己的IP,每个pod都可以通过其他pod的IP地址实现相互访问。无论pod是否在同一个工作节点上都能够相互通信。
在这里插入图片描述

扩展:https://blog.csdn.net/weixin_59663288/article/details/126153103
转自:https://www.cnblogs.com/aojianghu/p/13748477.html

  • 8
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值