Pod详解-生命周期-概述
我们一般将pod对象从创建至终的这段时间范围称为pod的生命周期,它主要包含下面的过程:
pod创建过程
运行初始化容器(init container)过程
运行主容器(main container)
容器启动后钩子(post start)、容器终止前钩子(pre stop)
容器的存活性探测(liveness probe)、就绪性探测(readiness probe)
pod终止过程
在整个生命周期中,Pod会出现5种状态(相位),分别如下:
挂起(Pending):apiserver已经创建了pod资源对象,但它尚未被调度完成或者仍处于下载镜像的过程中
运行中(Running):pod已经被调度至某节点,并且所有容器都已经被kubelet创建完成
成功(Succeeded):pod中的所有容器都已经成功终止并且不会被重启
失败(Failed):所有容器都已经终止,但至少有一个容器终止失败,即容器返回了非0值的退出状态
未知(Unknown):apiserver无法正常获取到pod对象的状态信息,通常由网络通信失败所导致
Pod详解-生命周期-概述相关推荐
- Pod详解-生命周期-钩子函数
钩子函数能够感知自身生命周期中的事件,并在相应的时刻到来时运行用户指定的程序代码. kubernetes在主容器的启动之后和停止之前提供了两个钩子函数: post start:容器创建之后执行,如果失 ...
- Pod详解-生命周期-容器探测
容器探测用于检测容器中的应用实例是否正常工作,是保障业务可用性的一种传统机制.如果经过探测,实例的状态不符合预期,那么kubernetes就会把该问题实例" 摘除 ",不承担业务流 ...
- Pod详解-生命周期-创建和终止
pod的创建过程 用户通过kubectl或其他api客户端提交需要创建的pod信息给apiServer apiServer开始生成pod对象的信息,并将信息存入etcd,然后返回确认信息至客户端 ap ...
- Vue的系列之详解生命周期
生命周期介绍 简单说就是一个组件从开始到最后消亡所经历的各种状态,就是一个组件的生命周期 vue的生命周期图 beforeCreate(创建前) beforeCreate(初始化页面前) 详情:实例初 ...
- Vue2.和Vue3.生命周期的区别,对比。 详解生命周期中的每个钩子函数,setup,
文章目录 #1.Vue2.的生命周期与Vue3.的生命周期对比图 #1.1白色背景图是Vue2.的生命周期,黑色背景图是Vue3.的生命周期. #2.Vue2.与Vue3.的生命周期函数的不同 #2. ...
- 微信小程序开发之详解生命周期方法
生命周期是指一个小程序从创建到销毁的一系列过程 在小程序中 ,通过App()来注册一个小程序 ,通过Page()来注册一个页面 先来看一张小程序项目结构 根目录下面有包含了app.js,app.wxs ...
- 学习笔记之-Kubernetes(K8S)介绍,集群环境搭建,Pod详解,Pod控制器详解,Service详解,数据存储,安全认证,DashBoard
笔记来源于观看黑马程序员Kubernetes(K8S)教程 第一章 kubernetes介绍 应用部署方式演变 在部署应用程序的方式上,主要经历了三个时代: 传统部署:互联网早期,会直接将应用程序部署 ...
- Pod状态及生命周期
Pod分为两类: 自主式Pod:这种Pod本身是不能自我修复的.当Pod被创建后(不论是由你直接创建还是被其它COntroller),都会被K8s调度到集群的Node上.直到pod的进程终止.被删掉. ...
- kubernetes—Pod详解
Pod详解 前言 Pod介绍 Pod结构 Pod定义 pod的几种基础配置 概述 基本配置(name,image) 镜像拉取(imagePullPolicy) 启动命令(command和args) 环 ...
最新文章
- 023 判断出栈顺序是否正确
- 【项目实战课】基于Pytorch的DCGAN人脸嘴部表情图像生成实战
- 安装swig后,python3版本切换到了2
- 自定义装点博客的“门面”
- 区块链共识算法Proof-of-Stake (PoS/权益证明) 常见问题解答 (1)
- python打包的程序很大_Pyinstaller 打包以及pipenv 虚拟环境应用,以及打包出来程序太大的解决办法...
- javascript第一天
- SAP CRM的IOITF框架:Individual Object Integration Framework
- Mybatis 拦截器
- 2021年图灵奖公布!72岁的美国科学家 Jack Dongarra 获奖
- 映日荷花别样红是什么季节,映日荷花别样红的上一句是什么?全诗赏析
- [NOIP2011] 玛雅游戏
- 程序员面试宝典(一) - 流程概览
- 输电线缺陷检测 计算机工程与设计,工业CT检测与计算机深度学习
- 轩逸android 苹果 蓝牙,【图】Iphone与轩逸车载蓝牙连接的小技巧
- 介绍理想工作计算机 英语作文,我的理想工作(My Ideal Job)
- 模拟冯.诺依曼计算机
- 交换机端口假死(err-disable)解决方法
- webstorm常用插件集合(2020)
- Origin科研绘图数据分析技巧(8),Origin软件电脑版下载安装
热门文章
- pymongo 使用测试
- CentOS6.3的Grub启动项的menu.lst文件内容
- 【转】VS.NET2003 调试无法启动
- UOJ #587. 天天和不可描述
- BZOJ1798: [Ahoi2009]Seq 维护序列seq
- java 18 -4 LinkedHashMap集合
- Spring 框架 详解 (四)------IOC装配Bean(注解方式)
- 数据切分——Atlas读写分离Mysql集群的搭建
- 【Hibernate】Hibernate实体映射——单边的一对多关系
- leetcode讲解--872. Leaf-Similar Trees