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

相关推荐
运维老郭3 小时前
【K8s运维实战】Kubernetes临时存储卷实战:emptyDir核心用法与gitRepo弃用迁移指南
运维·云原生·kubernetes
AAA@峥7 小时前
容器数据不丢失:Docker 分层存储 + Volume 共享、备份迁移完整指南
运维·docker·容器
十年磨一剑~8 小时前
docker 为何每次 docker tag才能 docker push
docker·容器·eureka
gs8014010 小时前
记一次多 Agent 架构在单节点 K8s 触发的 PID 耗尽与 Pod 驱逐(Evicted)大摸排
容器·架构·kubernetes
bukeyiwanshui11 小时前
20260701 k8s Metric Server
容器·贪心算法·kubernetes
江湖有缘11 小时前
基于Docker环境部署tillywork开源工作管理工具
docker·容器·开源
鸿儒51713 小时前
MR-50国产化GPU docker配置方法
docker·容器·mr
Zhu75814 小时前
在k8s集群部署ApacheHadoop单节点单数据副本
云原生·容器·kubernetes
Akamai中国15 小时前
Akamai收购安全企业浏览器提供商LayerX
人工智能·云原生·云计算·云服务