k8s Pod生命周期详解

文章目录


共分为三步:创建Pod、启动Pod、销毁Pod

一、创建Pod

K8S创建Pod的过程

二、启动Pod

1、kubelet调用容器运行时创建Pause容器,准备一个容器环境

2、创建初始化容器init container。如果有多个,则按照顺序创建

3、主容器创建后立即发送PostStart事件,PostStart失败,则会重启容器;PostStart成功,则正常启动容器

4、执行健康检查探针(startup probe、liveness probe、readiness probe)

5、Pod启动成功

三、销毁Pod

k8s如何优雅地关闭Pod

相关推荐
大哥,带带弟弟2 分钟前
ES错误记录
elasticsearch·kubernetes
FOREVER-Q4 分钟前
Windows 下 Docker Desktop 快速入门与镜像管理
运维·服务器·windows·docker·容器
IT瑞先生32 分钟前
Docker容器使用手册——入门篇(上)
运维·docker·容器
九皇叔叔2 小时前
Zookeeper 基础入门与应用场景解析
分布式·zookeeper·云原生
weixin_307779132 小时前
基于最小权限原则的云计算Amazon VPC多层应用安全架构设计
网络·安全·云原生·云计算·aws
喜欢你,还有大家4 小时前
Docker-存储
运维·docker·容器
weixin_307779134 小时前
软件演示环境动态扩展与成本优化:基于目标跟踪与计划扩展的AWS Auto Scaling策略
算法·云原生·云计算·aws
360智汇云4 小时前
容器云质量加固方案
rpc·kubernetes·dubbo
Lucis__4 小时前
STL设计模式探秘:容器适配器&仿函数
c++·容器·stl·仿函数
是Yu欸5 小时前
仓颉迁移实战:将 Node.js 微服务移植到 Cangjie 的工程化评测
微服务·云原生·开源·node.js·vim·gitcode·cangjie