Kubernetes九--pod内部及调度关系理解

本文详细解析K8S中Pod的基本概念及其内部结构,包括容器间的资源共享、Pod IP分配、集群内的通信机制及Pod在节点间的调度过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前面我们将了pod是K8S调度的最小单元,也是最基本的概念。为了能够更好的来理解这块内容,这回我们不能再偷懒了,于是,自己来根据理解内容来画图吧。

在这里插入图片描述

图片内容详解:

1.每一个Pod里包含多个容器----如图中的竖线方框内
2.每一个Pod都存在一个特殊的根容器(Pause)----第一个最大的那个
3.根容器会挂载卷组(Volume),解决各个容器直接文件共享问题----三线指向的挂载内容
4.每一个Pod存在一个唯一的PodIP,Pod里的容器共享PodIP ----红色字体内容
5.底层网络支持集群中的任意2个Pod之间的TCP/IP直接通信(虚拟二层网络实现)----两条线来表示
6.一个Pod里的容器可以和另外机器上的Pod容器实现直接通信的方式
7.Pod创建后,会被存放在Kubernetes的etcd中存储----第一层方框处红色字体,表示包含关系
8.etcd属于master的一部分服务----最外部的框框
9.Master会调度Pod到某个具体的Node上,并进行绑定(给予IP及端口绑定)----左侧第一列
10.当Node挂掉后,Master会自动调度把所有的Pod调度到其他的Node上----虚线处内容

好的,本章就讲解这些,可能会不太好理解,建议大家不要手懒,可以自己找下画图工具,自己手动画下,相信你动手后会有更大的收获!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值