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

相关推荐
西西小飞龙1 小时前
Docker 基础使用
docker·容器·eureka
再ZzZ2 小时前
Docker安装PaddleOCR并提供接口服务(CPU)
运维·docker·容器
国际云,接待2 小时前
微软云注册被阻止怎么解决?
服务器·网络·microsoft·云原生·微软·云计算
IguoChan4 小时前
8. Redis Operator (1) —— 单机部署
kubernetes
老实巴交的麻匪5 小时前
可观测性 | Grafana Loki 日志聚合方案快速体验
运维·云原生·容器
weixin_428498495 小时前
Docker run 子命令与运行优化相关的参数
docker·容器
dsd23336 小时前
K8S 专栏 —— Pod 篇
docker·容器·kubernetes
虚妄狼7 小时前
【Docker】docker 常用命令
运维·docker·容器
风清再凯7 小时前
k8s的开篇学习和安装
学习·容器·kubernetes
炎码工坊8 小时前
DevSecOps实践:CI/CD流水线集成动态安全测试(DAST)工具
安全·网络安全·微服务·云原生·安全架构