OpenShift Container Platform 4.7 更新集群更新过程和 MCP 32 7.2. 关于执行 CANARY ROLLOUT 更新 33 7.3. 创建机器配置池来执行 CANARY ROLLOUT 更新 34 7.4. 暂停机器配置池 35 7.5. 执行集群更新 36 7.6. 取消暂停机器配置池 36 7.6.1. 如果应用程序失败 37 7.7. 将节点移到原始机器配置池中 37 如果您的更新失败,请联系红帽支持。 在更新过程中,Machine Config Operator(MCO)将新配置应用到集群机器。MCO 会处理由 maxUnavailable 字段指定的、协调机器配置池中的节点数量,并将它们标记为不可用。在默认情况下,这个值被设置为 1。然后,MCO 会应用新配置并重启机器。 如果您将 Red Hat Enterprise Linux (RHEL) 机器用作 的 worker 节点更新放入较小的定义的维护窗口(不可能一次使用大型维护窗口来更新整个集群)。您可以执行以下步骤: ● 创建机器配置池来执行 Canary rollout 更新 暂停机器配置池 执行集群更新 ● 取消暂停机器配置池 将节点移动到原始机器配置池 #### 2.7. 更新包含使用 RHEL 的计算(COMPUTE)系统的集群 更新包含 RHEL 计算机器的集群:如果集群包含0 码力 | 62 页 | 716.72 KB | 2 年前3
OpenShift Container Platform 4.14 更新集群maxUnavailable 字段指定的、协调机器配置池中的节点数量,并将它们标记为不可用。在默认情况下,这个值被设置为 1。MCO 根据 topology.kubernetes.io/zone 标签,按区字母更新受影响的节点。如果一个区域有多个节点,则首先更新最旧的节点。对于不使用区的节点,如裸机部署中的节点,节点会按使用的时间更新,首先更新最旧的节点。MCO 一次更新机器配置池中由 maxUnavailable OSUS,并检索包含可用或可能的更新路径的图形。 ## Machine Config Operator Machine Config Operator (MCO)是一个集群级别的 Operator,用于管理操作系统和机器配置。通过MCO,平台管理员可以配置和更新 worker 节点上的 systemd、CRI-O 和 Kubelet、内核、NetworkManager 和其他系统功能。 ## OpenShift 更新服务 版本的更新策略来减少重启 worker 节点的更新。 如需更多信息,请参阅 Red Hat OpenShift Extended Update Support(EUS)概述。 ## 其他资源 机器配置概述 - 在断开连接的环境中使用 OpenShift Update Service 更新频道 ##### 1.1.6. 其他资源 ● 集群更新如何工作。 #### 1.2. 集群更新如何工作0 码力 | 149 页 | 1.94 MB | 2 年前3
OpenShift Container Platform 4.10 架构常规操作 ..... 22 4.3. 集群标签页 ..... 22 4.4. 其他资源 ..... 25 第5章 CONTROL PLANE 架构 ..... 26 5.1. 使用机器配置池进行节点配置管理 ..... 26 5.2. OPENSHIFT CONTAINER PLATFORM 中的机器角色 ..... 26 5.3. OPENSHIFT CONTAINER PLATFORM Operator,它根据图中的当前组件版本和信息查看有效的更新和更新路径。 ## Compute 节点 负责执行集群用户工作负载的节点。Compute 节点也称为 worker 节点。 ## 配置偏移 在节点上配置与机器配置指定的内容不匹配的情况。 ## containers 包括软件及其所有依赖项的轻量级和可执行镜像。由于容器虚拟化操作系统,您可以在任何位置运行容器,从数据中心到公共或私有云到本地主机。 ## Kubernetes API 对象的规格。配置文件可以包含部署、配置映射、secret、守护进程集。 ## 机器配置守护进程 (MCD) 定期检查节点进行配置偏移的守护进程。 ## Machine Config Operator (MCO) 将新配置应用到集群机器的 Operator。 ## 机器配置池 (MCP) 一组基于它们处理的资源的机器(如 control plane 组件或用户工作负载)。 ##0 码力 | 63 页 | 1.40 MB | 2 年前3
OpenShift Container Platform 4.7 架构PLATFORM CONTROL PLANE ..... 18 4.1. 了解 OPENSHIFT CONTAINER PLATFORM CONTROL PLANE ..... 18 4.1.1. 使用机器配置池进行节点配置管理 ..... 18 4.1.2. OpenShift Container Platform 中的机器角色 ..... 18 4.1.2.1. control plane 和节点主机兼容性 安装程序置备的基础架构 ● 用户置备的基础架构 #### 1.2. 关于 CONTROL PLANE control plane 管理集群中的 worker 节点和 pod。您可以使用机器配置池(MCP)配置节点。MCPS 是基于它们处理的资源的机器组,如 control plane 组件或用户工作负载。OpenShift 容器平台为主机分配不同的角色。这些角色定义机器在集群中的功能。集群包含标准 如果您的更新失败,请联系红帽支持。 在更新过程中,Machine Config Operator(MCO)将新配置应用到集群机器。MCO 会处理由 maxUnavailable 字段指定的、协调机器配置池中的节点数量,并将它们标记为不可用。在默认情况下,这个值被设置为 1。然后,MCO 会应用新配置并重启机器。 如果您将 Red Hat Enterprise Linux (RHEL) 机器用作0 码力 | 55 页 | 1.16 MB | 2 年前3
OpenShift Container Platform 4.10 可伸缩性和性能当两个参数都被设置时,其中较小的值限制了节点上的 pod 数量。超过这些值可导致: CPU 使用率增加。 减慢 pod 调度的速度。 根据节点中的内存数量,可能出现内存耗尽的问题。 耗尽 IP 地址池。 资源过量使用,导致用户应用程序性能变差。 重要 重要 在 Kubernetes 中,包含单个容器的 pod 实际使用两个容器。第二个容器用来在实际容器 启动前设置联网。因此,运行 10 个 pod Kubernetes 文档。 请考虑以下指导: 为每个机器配置池创建一个 KubeletConfig CR,带有该池需要更改的所有配置。如果要将相同 的内容应用到所有池,则所有池仅需要一个 KubeletConfig CR。 编辑现有的 KubeletConfig CR 以修改现有设置或添加新设置,而不是为每个更改创建一个 CR。 建议您仅创建一个 CR 来修改不同的机器配置池,或用于临时更改,以便您可以恢复更改。 (MCO) 会创建一个机器配置,并附带 kubelet。对于每个后续 CR,控制器会创建另一个带有数字后缀的 kubelet 机器配置。例如,如果您有一个带有 -2 后缀 的 kubelet 机器配置,则下一个 kubelet 机器配置会附加 -3。 如果要删除机器配置,以相反的顺序删除它们,以避免超过限制。例如,在删除 kubelet-2 机器配置前删 除 kubelet-3 机器配置。 注意 注意 如果您有一个带有0 码力 | 315 页 | 3.19 MB | 2 年前3
OpenShift Container Platform 4.13 网络METALLB OPERATOR 635 35.2. 安装 METALLB OPERATOR 642 35.3. 升级 METALLB 650 35.4. 配置 METALLB 地址池 654 35.5. 关于 IP 地址池的广告 659 35.6. 配置 METALLB BGP PEER 668 35.7. 配置社区别名 674 35.8. 配置 METALLB BFD 配置集 676 openshift.io API 组中的 Network API 继承以下字段,且这些字段无法更改: clusterNetwork 从中分配 Pod IP 地址的 IP 地址池。 serviceNetwork 服务的 IP 地址池. defaultNetwork.type 集群网络插件,如 OpenShift SDN 或 OVN-Kubernetes。  输入来自机器配置池的标签。 3 将 DevicePlugins 设为“true”。 2. 创建设备管理器: $ oc create -f devicemgr.yaml 输出示例 kubeletconfig0 码力 | 404 页 | 3.60 MB | 2 年前3
OpenShift Container Platform 4.9 节点5.12.1. 了解 TLS 安全配置集 ..... 231 5.12.2. 为 kubectl 配置 TLS 安全配置集 ..... 232 5.13. 机器配置守护进程指标 ..... 235 5.13.1. 机器配置守护进程指标 ..... 235 5.14. 创建基础架构节点 ..... 238 5.14.1. OpenShift Container Platform 基础架构组件 设备管理器提供了一种使用称为设备插件的插件来广告专用节点硬件资源的机制。 1. 输入以下命令为您要配置的节点类型获取与静态 MachineConfigPool CRD 关联的标签。执行以下步骤之一: a. 查看机器配置: # oc describe machineconfig例如: # oc describe machineconfig 00-worker 输出示例 Name: 00-worker CR 分配一个名称。  输入来自机器配置池的标签。  将 DevicePlugins 0 码力 | 374 页 | 3.80 MB | 2 年前3
Practical memory pool based allocators for Modern C++0 码力 | 49 页 | 986.95 KB | 1 年前3
OpenShift Container Platform 4.14 机器管理OpenShift Container Platform 4.14 支持 Azure 虚拟机(VM) 的可信启动。通过编辑机器集 YAML 文件,您可以配置机器集用于部署的机器的可信启动选项。例如,您可以将这些机器配置为使用 UEFI 安全功能,如安全引导或专用虚拟信任平台模块 (vTPM) 实例。  ## 注意 64 位 ARM 架构目前不支持机密虚拟机。 通过编辑机器集 YAML 文件,您可以配置机器集用于部署的机器的机密虚拟机选项。例如,您可以将这些机器配置为使用 UEFI 安全功能,如安全引导或专用虚拟信任平台模块 (vTPM) 实例。 有关相关特性和功能的更多信息,请参阅 Microsoft Azure 文档中有关机密虚拟机的信息。 ## 流程 [Image](/uploads/documents/f/f/f/c/fffc92c80a6e0213d4050aefc88ae806/p100_6.jpg) 15 指定虚拟机的 vSphere 资源池。  指定 vCenter 服务器0 码力 | 277 页 | 4.37 MB | 2 年前3
共 584 条
- 1
- 2
- 3
- 4
- 5
- 6
- 59
相关搜索词
更新频道Cluster Version Operator (CVO)canary rollout机器配置池 (MCP)OpenShift CLI (oc)OpenShift CLIPodDisruptionBudgetKubernetes APIOpenShift Container PlatformKubernetesCluster Version OperatorMachine Config OperatorOperator Lifecycle ManagerControl PlaneMachine Config PoolRHCOS可伸缩性性能存储优化边缘网络性能配置集网络 OperatorCNI 网络插件网络隔离模式Multus CNI 插件节点配置更改资源分配调度策略Pod污点与容限内存池分配器C++标准内存池生成内存池实例Machine APICluster AutoscalerMachineSetControl Plane Machine SetMachine Health Check













