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

相关推荐
Anarkh_Lee4 小时前
Neo4j在win下安装教程(docker环境)
docker·容器·neo4j
迷路的小绅士5 小时前
防火墙技术深度解析:从包过滤到云原生防火墙的部署与实战
网络安全·云原生·防火墙技术·包过滤防火墙·状态检测防火墙
正经教主5 小时前
【问题】解决docker的方式安装n8n,找不到docker.n8n.io/n8nio/n8n:latest镜像的问题
运维·docker·容器·n8n
joker_zsl7 小时前
docker的安装和简单使用(ubuntu环境)
运维·docker·容器
啥都想学的又啥都不会的研究生8 小时前
Kubernetes in action-初相识
java·docker·微服务·容器·kubernetes·etcd·kubelet
Leon-zy8 小时前
【云计算】云计算中IaaS、PaaS、SaaS介绍
云原生·云计算·paas
赵我说的做_life9 小时前
基于Docker的Flask项目部署完整指南
docker·容器·flask
江畔独步10 小时前
docker容器监控&自动恢复
docker·容器·eureka
iangyu10 小时前
centos7部署k8s集群
云原生·容器·kubernetes
时迁24712 小时前
【k8s】k8s是怎么实现自动扩缩的
云原生·容器·kubernetes·k8s