IT评测·应用市场-qidao123.com

标题: k8s中pod 的创建开始到结束详细过程 [打印本页]

作者: 反转基因福娃    时间: 2025-3-10 02:10
标题: k8s中pod 的创建开始到结束详细过程
1.在 k8s 里面从一个 pod 的创建开始到结束,这期间用了什么组件?他们起到 什么样的作用?

1. API Server


2. etcd


3. Scheduler(调理器)


4. Kubelet


5. 容器运行时(如 Docker、containerd)


6. CNI(容器网络接口)插件


7. Pause 容器


8. Controller Manager


Pod 的生命周期

Pod 创建和分配到 Worker 节点的详细过程 

1. Pod 的创建哀求



2. API Server 的处理



3. Scheduler 的调理



4. Kubelet 的实行


Running 状态到 终止 的各个阶段 

5. Pod 的运行与监控

当 Pod 的状态变为 Running 后,Kubernetes 会连续监控 Pod 的运行状态,确保其正常运行:
5.1. 康健检查


5.2. 资源监控


5.3. 日志收集



6. Pod 的终止

Pod 的终止可能是由用户主动触发(如 kubectl delete pod),也可能是由于资源不足、节点故障或 Pod 完成任务后自动触发。
6.1. 终止哀求


6.2. 预终止钩子(PreStop Hook)


6.3. 终止信号


6.4. 网络隔离


6.5. 清理资源


6.6. 从 etcd 中移除



7. Pod 的最终状态



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4