摘要: Pod中断与PDB(Pod中断预算) 这篇文档适用于要构建高可用应用程序的所有者,因此他们需要了解 Pod 可能发生什么类型的中断。也适用于要执行自动集群操作的集群管理员,如升级和集群自动扩容。 自愿中断和非自愿中断 Pod 不会消失,直到有人(人类或控制器)将其销毁,或者当出现不可避免的硬件或系统 阅读全文
posted @ 2020-01-14 18:01 Mr.peter 阅读(808) 评论(0) 推荐(0)
摘要: Pod Preset 注意:PodPreset 资源对象只有 kubernetes 1.8 以上版本才支持。 Preset 就是预设,有时候想要让一批容器在启动的时候就注入一些信息,比如 secret、volume、volume mount 和环境变量,而又不想一个一个的改这些 Pod 的 temp 阅读全文
posted @ 2020-01-14 17:55 Mr.peter 阅读(349) 评论(0) 推荐(0)
摘要: Pod hook Pod hook(钩子)是由Kubernetes管理的kubelet发起的,当容器中的进程启动前或者容器中的进程终止之前运行,这是包含在容器的生命周期之中。可以同时为Pod中的所有容器都配置hook。 Hook的类型包括两种: exec:执行一段命令 HTTP:发送HTTP请求。 阅读全文
posted @ 2020-01-14 17:42 Mr.peter 阅读(381) 评论(0) 推荐(0)
摘要: Pod 的生命周期 Pod phase Pod 的 status 字段是一个 PodStatus 对象,PodStatus中有一个 phase 字段。 Pod 的相位(phase)是 Pod 在其生命周期中的简单宏观概述。该阶段并不是对容器或 Pod 的综合汇总,也不是为了做为综合状态机。 Pod 阅读全文
posted @ 2020-01-14 17:17 Mr.peter 阅读(490) 评论(0) 推荐(0)
摘要: 待编辑 阅读全文
posted @ 2020-01-14 17:07 Mr.peter 阅读(199) 评论(0) 推荐(0)
摘要: Pod 安全策略 PodSecurityPolicy 类型的对象能够控制,是否可以向 Pod 发送请求,该 Pod 能够影响被应用到 Pod 和容器的 SecurityContext。 查看 Pod 安全策略建议 获取更多信息。 什么是 Pod 安全策略? Pod 安全策略 是集群级别的资源,它能够 阅读全文
posted @ 2020-01-14 16:16 Mr.peter 阅读(940) 评论(0) 推荐(0)
摘要: Pause容器 Pause容器,又叫Infra容器,本文将探究该容器的作用与原理。 我们知道在kubelet的配置中有这样一个参数: KUBELET_POD_INFRA_CONTAINER pod-infra-container-image=registry.access.redhat.com/rh 阅读全文
posted @ 2020-01-14 15:56 Mr.peter 阅读(760) 评论(0) 推荐(0)
摘要: Init 容器 该特性在自 Kubernetes 1.6 版本推出 beta 版本。Init 容器可以在 PodSpec 中同应用程序的 containers 数组一起来指定。此前 beta 注解的值仍将保留,并覆盖 PodSpec 字段值。 本文讲解 Init 容器的基本概念,这是一种专用的容器, 阅读全文
posted @ 2020-01-14 14:37 Mr.peter 阅读(1268) 评论(0) 推荐(0)
摘要: Pod解析 Pod是kubernetes中可以创建的最小部署单元。 V1 core版本的Pod的配置模板见Pod template。 什么是Pod? Pod就像是豌豆荚一样,它由一个或者多个容器组成(例如Docker容器),它们共享容器存储、网络和容器运行配置项。Pod中的容器总是被同时调度,有共同 阅读全文
posted @ 2020-01-14 10:21 Mr.peter 阅读(613) 评论(0) 推荐(0)