当前位置:网站首页>【精品必知】Pod生命周期
【精品必知】Pod生命周期
2022-08-03 12:07:00 【Friends of the wind】
理论:
目标:了解pod生命周期涉及的概念以及它们之间关系
pod从创建完成至删除的这段时间范围称为pod的生命周期
生命周期四个过程:
- pod创建过程(通过管理进程提交创建请求)
- 运行初始化容器(init container)过程
白话解释:主容器来运行nginx,但是要求在运行nginx之前先要能够连接上mysql和redis所在服务器。
应用场景:
提供主容器镜像中不具备的工具程序或自定义代码;
初始化容器要先于应用容器串行启动并运行完成,因此可用于延后应用容器的启动直至其依赖的条件得到满足。
- 运行主容器(main container)
容器启动后钩子(post start)、容器终止前钩子(pre stop)
容器的存活性探测(liveness probe)、就绪性探测(readiness probe)
- pod终止过程(通过管理进程提交删除请求并完成操作)
五种状态:
- 挂起(Pending):apiserver已经创建了pod资源对象,但它尚未被调度完成或者仍处于下载镜像的过程中
- 运行中(Running):po
边栏推荐
- 特征工程学习笔记
- 别再用if-else了,分享一下我使用“策略模式”的项目经验...
- R语言使用ggpubr包的ggtexttable函数可视化表格数据(直接绘制表格图或者在图像中添加表格数据)、使用tab_add_vline函数自定义表格中竖线(垂直线)的线条类型以及线条粗细
- bash case用法
- 什么是bin文件?「建议收藏」
- 小身材有大作用——光模块基础知识(一)
- 子结点的数量
- After completing the interview and clearance collection of Alibaba, I successfully won the 15th Offer this year
- LeetCode刷题笔记:622.设计循环队列
- From scratch Blazor Server (6) - authentication based on strategy
猜你喜欢

The effects of the background and the Activiti

PC client automation testing practice based on Sikuli GUI image recognition framework

GET 和 POST 有什么区别?

国内数字藏品与国外NFT主要有以下六大方面的区别

【云原生 · Kubernetes】部署Kubernetes集群

缓存--伪共享问题

JUC(三):锁核心类AQS ing

After completing the interview and clearance collection of Alibaba, I successfully won the 15th Offer this year

深入理解MySQL事务MVCC的核心概念以及底层原理

Apache APISIX 2.15 版本发布,为插件增加更多灵活性
随机推荐
LyScript implements memory stack scanning
字符串本地化和消息字典(二)
从零开始Blazor Server(6)--基于策略的权限验证
使用.NET简单实现一个Redis的高性能克隆版(一)
MySQL之json数据操作
【一起学Rust】Rust的Hello Rust详细解析
Matlab学习13-图像处理之可视化GUI程序
一个扛住 100 亿次请求的红包系统,写得太好了!!
LeetCode刷题笔记:622.设计循环队列
pandas连接oracle数据库并拉取表中数据到dataframe中、生成当前时间的时间戳数据、格式化为指定的格式(“%Y-%m-%d-%H-%M-%S“)并添加到csv文件名称中
第5章 实现首页Tab数据展示
899. 有序队列 : 最小表示法模板题
第3章 搭建短视频App基础架构
为什么越来越多的开发者放弃使用Postman,而选择Eolink?
信创建设看广州|海泰方圆亮相2022 信创生态融合发展论坛
From scratch Blazor Server (6) - authentication based on strategy
当前页面的脚本发生错误如何解决_电脑出现当前页面脚本错误怎么办
【Verilog】HDLBits题解——Verification: Reading Simulations
特征工程学习笔记
FE主导打造一个运营活动平台