上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 53 下一页
摘要: ReplicaSet 控制器 Kubernetes 较早期的版本中仅有 ReplicationController 一种类型的 Pod 控制器,后来的版本中陆续引入了更多的控制器实现,这其中就包括用来取代 ReplicationController 的新一代实现 ResplicaSet。 事实上,除 阅读全文
posted @ 2022-06-16 18:05 左扬 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 资源需求及资源限制 一、资源需求 目前来说,资源隔离尚且属于容器级别,CPU 和 内存 资源的配置需要在 Pod 中的容器上进行,每种资源均可由 "requests" 属性定义其请求的确保可用值,即容器运行可能用不到这些额度的资源,但用到时必须要确保有如此多的资源可用,而 "limits" 属性则用 阅读全文
posted @ 2022-06-16 16:25 左扬 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Pod就绪性探测 Pod 对象启动后,容器应用通常需要一段时间才能完成其初始化过程,例如加载配置或数据,甚至有些程序需要运行某类的预热过程,若在此阶段完成之前即接入客户端的请求,势必会因为等待太久而影响用户体验。因此,应该避免于 Pod 对象启动后立即让其处理客户端请求,而是等待初始化工作完成并转为 阅读全文
posted @ 2022-06-16 15:49 左扬 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Pod 存活性探测 有不少程序长时间持续运行后逐渐转为不可用状态,并且仅能通过重启恢复,Kubernetes 的容器存活性探测机制可发现诸如此类的问题,并依据探测结果结合重启策略触发后续的行为。 存活性探测是隶属于容器级别的配置,kubelet 可基于它判定何时需要重启一个容器。 1、设置 exec 阅读全文
posted @ 2022-06-16 14:43 左扬 阅读(198) 评论(0) 推荐(0) 编辑
摘要: Pod对象的声明周期(Pod的相位、创建过程、重要行为、探测、重启策略、终止过程) Pod 对象自从其创建开始至其终止退出的时间范围称为其生命周期。在这段时间中,Pod 会处于多种不同的状态,并执行一些操作;其中,创建主容器(main container)为必须的操作,其他可选的操作还包括进行初始化 阅读全文
posted @ 2022-06-14 16:44 左扬 阅读(404) 评论(0) 推荐(1) 编辑
摘要: Pod资源使用资源注解(annotation) 一、注解概述 注解(annotation)是 "键值" 类型的数据,不过它不能用于标签及挑选 Kubernetes 对象,仅可用于为资源提供“元数据”信息。另外,注解中的元数据不受字符数量的限制,它可大可小,可以为结构化或非结构化形式,也支持使用在标签 阅读全文
posted @ 2022-06-13 16:16 左扬 阅读(1874) 评论(0) 推荐(0) 编辑
摘要: Pod镜像及其获取策略 各工作节点负责运行 Pod 对象,而 Pod 的核心功能在于运行容器,因此工作节点上必须配置容器运行引擎,如 Docker 等。启动容器时,容器引擎将首先于本地查找指定的镜像文件,不存在的镜像则需要从指定的镜像仓库(Registry)下载到本地,如下图所示: Kubernet 阅读全文
posted @ 2022-06-13 15:38 左扬 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 分布式系统设计中几种容器运行模型 一、Sidecar pattern(边车模型或跨斗模型) 为 Pod 主应用容器提供协同的辅助应用容器,每个应用独立运行,最为典型的代表是将主应用容器中的日志使用 agent 收集至日志服务器中时,可以将 agent 运行为辅助应用容器,即 sidecar。另一个典 阅读全文
posted @ 2022-06-13 15:19 左扬 阅读(118) 评论(0) 推荐(0) 编辑
摘要: spec和status字段 Kubernetes 用 spec 来描述所期望的对象应该具有的状态,而用 status 字段来记录对象在系统上的当前状态,因此 status 字段仅对活动对象才有意义。 这两个字段都属于嵌套类型的字段。在定义资源配置清单时, spce 是必须定义的字段,用于描述对象的目 阅读全文
posted @ 2022-06-13 09:48 左扬 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 使用部署工具安装 Kubernetes https://kubernetes.io/zh/docs/setup/production-environment/tools/,此页面是 Kubernetes 的官方概述。 使用 kubeadm 引导集群 使用 Kops 安装 Kubernetes 使用 阅读全文
posted @ 2022-06-09 17:29 左扬 阅读(38) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 53 下一页
levels of contents