摘要: Pod是Kubernetes的基础单元,了解其创建的过程,更有助于理解系统的运作。 ①用户通过kubectl或其他API客户端提交Pod Spec给API Server。 ②API Server尝试将Pod对象的相关信息存储到etcd中,等待写入操作完成,API Server返回确认信息到客户端。 阅读全文
posted @ 2022-03-08 23:31 Mr.peter 阅读(777) 评论(0) 推荐(0) 编辑
摘要: Pod 的 status 在信息保存在 PodStatus 中定义,其中有一个 phase 字段。 Pod 的相位(phase)是 Pod 在其生命周期中的简单宏观概述。该阶段并不是对容器或 Pod 的综合汇总,也不是为了做为综合状态机。 Pod 相位的数量和含义是严格指定的。除了本文档中列举的状态 阅读全文
posted @ 2022-03-08 23:09 Mr.peter 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 因为Pod作为在集群的节点上运行的进程,所以在不再需要的时候能够优雅的终止掉是十分必要的(比起使用发送KILL信号这种暴力的方式)。用户需要能够放松删除请求,并且知道它们何时会被终止,是否被正确的删除。用户想终止程序时发送删除pod的请求,在pod可以被强制删除前会有一个宽限期,会发送一个TERM请 阅读全文
posted @ 2022-03-08 22:41 Mr.peter 阅读(942) 评论(0) 推荐(0) 编辑