Pod内容详情梳理

本篇是笔者的一篇读书笔记,用于梳理pod的详情,方便理解和学习,也方便后续自己查询。

一、Pod的概述

31135779f7067af21412abb2b30d3965.png

Pod是k8s里面典型的CR,从它的元数据来看,具有所有CR的基本数据构成,分别是 version、kind,以及描述自己的元数据的其他信息,包括metadata里面的名称,命名空间,匹配的labels和注解这一些。

除此之外就是Pod里面要包含的详情了,主要有:
容器列表,用来描述运行相关的资源信息。
存储卷轴,用来描述Pod内部可以使用的共享存储卷信息。
调度策略类,Pod的重启策略,Node节点的选择方式。
镜像的拉取安全证书。
宿主机的网络使用方式。

二、容器详情介绍

容器是Pod里面最核心的资源, 通常一个Pod有多个容器。主要由下面几类共同构成,描述程序运行所需要的环境信息和运行程序所依赖的内容:
容器名称,镜像相关的信息和拉取策略,容器内的镜像启动名命令和启动参数,存储卷轴相关信息,容器里面的端口号信息,环境变量相关信息,容器类的资源信息描述。

6b4d8861448548945f2d4817a51ac957.png

三、共享存储卷轴详情

对于Pod来说主要被切分成了两部分,一部分是程序,这里被容器来描述;一部分是配置,通过共享卷轴来描述。
共享卷轴,按照目的分为两类,一类是把配置写到容器中,另一类是把运行态的信息反馈出来。

除了上面这部分配置之外,还包括健康检查相关的设置,用来描述和表达一个pod是不是健康的。

3fc3f6b5775fed71998eb29ea3f99ec8.png

参看资料:Kubernetes权威指南 第5版 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值