OpenShift 的Windows 容器支持
OPERATOR 1.0.2 发行注记 2.8. 已知限制 第 第 3 章 章 了解 了解 WINDOWS 容器工作 容器工作负载 负载 3.1. WINDOWS 工作负载管理 3.2. WINDOWS 节点服务 3.3. 已知限制 第 第 4 章 章 启 启用 用 WINDOWS 容器工作 容器工作负载 负载 先决条件 4.1. 安装 WINDOWS MACHINE CONFIG OPERATOR 5.2.3. 创建机器集 5.2.4. 其他资源 第 第 6 章 章 调 调度 度 WINDOWS 容器工作 容器工作负载 负载 先决条件 6.1. WINDOWS POD 放置 其他资源 6.2. 创建 RUNTIMECLASS 对象来封装调度机制 6.3. WINDOWS 容器工作负载部署示例 6.4. 手动扩展机器集 第 第 7 章 章 WINDOWS 节 节点升 点升级 级 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 第 第 9 章 章 禁用 禁用 WINDOWS 容器工作 容器工作负载 负载 9.1. 卸载 WINDOWS MACHINE CONFIG OPERATOR 9.2. 删除 WINDOWS MACHINE CONFIG OPERATOR 命名空间 其他资源0 码力 | 38 页 | 757.61 KB | 1 年前3OpenShift 的Windows 容器支持
已知限制 第 第 3 章 章 了解 了解 WINDOWS 容器工作 容器工作负载 负载 3.1. WINDOWS MACHINE CONFIG OPERATOR 的先决条件 3.2. WINDOWS 工作负载管理 3.3. WINDOWS 节点服务 3.4. 已知限制 第 第 4 章 章 启 启用 用 WINDOWS 容器工作 容器工作负载 负载 先决条件 4.1. 安装 WINDOWS MACHINE 3. 在 VSPHERE 上创建 WINDOWS 机器集 第 第 6 章 章 调 调度 度 WINDOWS 容器工作 容器工作负载 负载 先决条件 6.1. WINDOWS POD 放置 6.2. 创建 RUNTIMECLASS 对象来封装调度机制 6.3. WINDOWS 容器工作负载部署示例 6.4. 手动扩展机器集 第 第 7 章 章 WINDOWS 节 节点升 点升级 级 7.1. WINDOWS 删除 BYOH WINDOWS 实例 第 第 9 章 章 删 删除 除 WINDOWS 节 节点 点 9.1. 删除一个特定的机器 第 第 10 章 章 禁用 禁用 WINDOWS 容器工作 容器工作负载 负载 10.1. 卸载 WINDOWS MACHINE CONFIG OPERATOR 10.2. 删除 WINDOWS MACHINE CONFIG OPERATOR 命名空间 30 码力 | 52 页 | 962.49 KB | 1 年前3OpenShift Container Platform 4.10 可伸缩性和性能
第 第 6 章 章 调 调度 度 NUMA 感知工作 感知工作负载 负载 6.1. 关于 NUMA 感知调度 6.2. 安装 NUMA RESOURCES OPERATOR 6.3. 创建 NUMARESOURCESOPERATOR 自定义资源 6.4. 部署 NUMA 感知辅助 POD 调度程序 6.5. 使用 NUMA 感知调度程序调度工作负载 6.6. 对 NUMA 感知调度进行故障排除 14.1. 了解低延迟 14.2. 安装 PERFORMANCE ADDON OPERATOR 14.3. 升级 PERFORMANCE ADDON OPERATOR 14.4. 置备实时和低延迟工作负载 14.5. 使用性能配置集调整节点以实现低延迟 14.6. 使用 PERFORMANCE ADDON OPERATOR 减少 NIC 队列 14.7. 调试低延迟 CNF 调整状态 14 17 章 章 创 创建性能配置集 建性能配置集 17.1. 关于性能配置集创建器 17.2. 其他资源 第 第 18 章 章 单节 单节点 点 OPENSHIFT 上的工作 上的工作负载 负载分区 分区 18.1. 使用工作负载分区最大化 CPU 分配 第 第 19 章 章 处 处于 于边缘 边缘网 网络 络的集群 的集群 19.1. 网络边缘的挑战 19.2. 为 ZTP 准备 HUB0 码力 | 315 页 | 3.19 MB | 1 年前3OpenShift Container Platform 4.10 构建应用程序
POWER SYSTEMS、IBM Z 和 LINUXONE 上使用服务绑定 6.6. 从服务公开绑定数据 6.7. 投射绑定数据 6.8. 使用 SERVICE BINDING OPERATOR 绑定工作负载 6.9. 使用 DEVELOPER 视角将应用程序连接到服务 第 第 7 章 章 使用 使用 HELM CHART 7.1. 了解 HELM 7.2. 安装 HELM 7.3. 配置自定义 使用。作为集群管理员,您可以选择闲置这些可 扩展资源来减少资源消耗。 1.2.3. 将应用程序连接到服务 应用程序使用后端服务来构建和连接工作负载,这因服务提供商而异。使用 Service Binding Operator 作 为开发人员,您可以将工作负载与 Operator 管理的后端服务绑定在一起,而无需手动步骤配置绑定连 接。您还可以在 IBM Power Systems、IBM Z 和 t。您不能使用这些 命名空间用来运行 pod 或服务。 先决条件 先决条件 在 OpenShift Container Platform 中,确保您有适当的角色和权限来创建项目、应用程序和其他 工作负载。 流程 流程 您可以使用 Developer 视角创建项目,如下所示: 1. 点 Project 下拉菜单来查看所有可用的项目。选择 Create Project。 图 图 2.1. Create0 码力 | 198 页 | 3.62 MB | 1 年前3OpenShift Container Platform 4.9 构建应用程序
POWER SYSTEMS、IBM Z 和 LINUXONE 上使用服务绑定 5.6. 从服务公开绑定数据 5.7. 投射绑定数据 5.8. 使用 SERVICE BINDING OPERATOR 绑定工作负载 5.9. 使用 DEVELOPER 视角将应用程序连接到服务 第 第 6 章 章 使用 使用 HELM CHART 6.1. 了解 HELM 6.2. 安装 HELM 6.3. 配置自定义 使用。作为集群管理员,您可以选择闲置这 些可扩展资源来减少资源消耗。 1.2.3. 将应用程序连接到服务 应用程序使用后端服务来构建和连接工作负载,这因服务提供商而异。使用 Service Binding Operator 作 为开发人员,您可以将工作负载与 Operator 管理的后端服务绑定在一起,而无需手动步骤配置绑定连 接。您还可以在 IBM Power Systems、IBM Z 和 nshift。您不能使用这些 命名空间用来运行 pod 或服务。 先决条件 在 OpenShift Container Platform 中,确保您有适当的角色和权限来创建项目、应用程序和其他 工作负载。 流程 流程 您可以使用 Developer 视角创建项目,如下所示: 1. 点 Project 下拉菜单来查看所有可用的项目。选择 Create Project。 图 2.1. Create0 码力 | 184 页 | 3.36 MB | 1 年前3OpenShift Container Platform 4.8 Service Mesh
OpenShift Service Mesh 通过在应用程序中创建集中控制点来解决微服务架构中的各种问题。它 在现有分布式应用上添加一个透明层,而无需对应用代码进行任何更改。 微服务架构将企业应用的工作分成模块化服务,从而简化扩展和维护。但是,随着微服务架构上构建的企 业应用的规模和复杂性不断增长,理解和管理变得困难。Service Mesh 可以通过捕获或截获服务间的流量 来解决这些架构问题,并可修改、重定向或创建新请求到其他服务。 OSSM-1168 当以单个 YAML 文件形式创建服务网格资源时,Envoy proxy sidecar 不会可靠地注 入 pod。当单独创建 SMCP、SMMR 和 Deployment 资源时,部署可以正常工作。 OSSM-1052 在为服务网格 control plane 中为 ingressgateway 配置 Service ExternalIP 时,不会 创建该服务。SMCP 的 schema 缺少该服务的参数。 上部署的网格不兼容。 MAISTRA-1959 迁移到 2.0 Prometheus 提取(spec.addons.prometheus.scrape 设置为 true)在启用 mTLS 时无法正常工作。另外,当禁用 mTLS 时,Kiali 会显示无关的图形数据。 可通过将端口 15020 从代理配置中排除来解决这个问题,例如: MAISTRA-1314 Red Hat OpenShift Service0 码力 | 344 页 | 3.04 MB | 1 年前3OpenShift Container Platform 4.13 虚拟化
OPENSHIFT 的不同 1.4. 其他资源 第 第 2 章 章 OPENSHIFT VIRTUALIZATION 架 架构 构 2.1. OPENSHIFT VIRTUALIZATION 架构如何工作 2.2. 关于 HCO-OPERATOR 2.3. 关于 CDI-OPERATOR 2.4. 关于 CLUSTER-NETWORK-ADDONS-OPERATOR 2.5. 关于 HOSTPAT 9 上的 OPENSHIFT VIRTUALIZATION 7.2. 关于更新 OPENSHIFT VIRTUALIZATION 7.3. 防止在 EUS 到 EUS 更新过程中进行工作负载更新 7.4. 配置工作负载更新方法 7.5. 批准待处理的 OPERATOR 更新 7.6. 监控更新状态 7.7. 其他资源 5 5 5 6 6 7 7 8 9 10 11 11 12 13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 第 第 8 章 章 安全策略 安全策略 8.1. 关于工作负载安全性 8.2. KUBEVIRT-CONTROLLER 服务帐户的其他 OPENSHIFT CONTAINER PLATFORM 安全性上下文约束和 LINUX 功能 8.3. 授权 8.40 码力 | 393 页 | 4.53 MB | 1 年前3OpenShift Container Platform 4.14 更新集群
. . . . . . . . . . . . 目 目录 录 第 第 1 章 章 了解 了解 OPENSHIFT 更新 更新 1.1. OPENSHIFT 更新简介 1.2. 集群更新如何工作 1.3. 了解更新频道和发行版本 1.4. 了解 OPENSHIFT CONTAINER PLATFORM 更新持续时间 第 第 2 章 章 准 准备 备更新集群 更新集群 2.1. 准备升级到 Container Platform 集群的状态。 available: 条件类型 Available 表示 Operator 功能且在集群中可用。如果状态是 False,则操作 对象中的至少一个部分无法正常工作,并且条件要求管理员干预。 progressing: 条件类型 Progressing 表示 Operator 正在主动推出新的代码、传播配置更改,或 者从一个稳定状态移到另一个状态。 当 Operator 注意 第 第 1 章 章 了解 了解 OPENSHIFT 更新 更新 5 注意 注意 此条件类型仅表示可能需要调查和调整某项。只要 Operator 可用,Degraded 条 件就不会造成用户工作负载失败或应用程序停机。 Upgradeable: 条件类型 Upgradeable 表示 Operator 是否根据当前的集群状态安全更新。 message 字段包含管理员对集群成功更新需要执行的操作的人类可读描述。当此条件为0 码力 | 149 页 | 1.94 MB | 1 年前3OpenShift Container Platform 4.14 Operator
为什么在 什么在 Kubernetes 上部署? 上部署? Kubernetes(扩展至 OpenShift Container Platform)包含构建复杂分布式系统(可在本地和云提供 商之间工作)需要的所有原语,包括 secret 处理、负载均衡、服务发现、自动扩展。 为什么使用 什么使用 Kubernetes API 和 和 kubectl 工具来管理您的 工具来管理您的应用程序? 用程序? 创建基于文件的目录的说明,请参阅管理自定义目录。 有关管理基于文件的目录的 opm CLI 命令的参考文档,请参阅 CLI 工具。 2.2.2.7. 自 自动化 化 建议 Operator 作者和目录维护人员使用 CI/CD 工作流自动化其目录维护。目录维护人员可通过构建 GitOps 自动化以完成以下任务来进一步改进: 检查是否允许拉取请求 (PR) 作者进行请求的更改,例如更新其软件包的镜像引用。 检查目录更新是否通过 的版本。捆绑包部署可被视为 pod 概念的 一般化。 捆绑包部署如何根据引用的捆绑包对集群进行更改,具体由配置为监视该捆绑包部署的置备程序定义。 配置 配置为与普通置 与普通置备程序一起工作的 程序一起工作的 BundleDeployment 对象示例 象示例 ├── cluster_role.yaml ├── cluster_role_binding.yaml └── deployment0 码力 | 423 页 | 4.26 MB | 1 年前3OpenShift Container Platform 4.6 节点
横向自动扩展,您可以 自动扩展 pod。 OpenShift Container Platform 4.6 节 节点 点 10 安装和使用垂直 pod 自动缩放器。 管理员和开发人员 作为管理员,通过监控资源和工作负载的 资源要求,使用垂直 pod 自动缩放器来更 好地利用集群资源。 作为开发人员,使用垂直 pod 自动缩放 器,通过将 pod 调度到每个 pod 有充足资 源的节点,来确保 pod 在高需求期间保持 的结果在逻辑上是联合 的。 2. 运行以下命令,将对象添加到项目中: 2.3.4. 使用关键 pod 防止删除 pod 有不少核心组件对于集群完全正常工作而言至关重要,但它们在常规集群节点而非主节点上运行。如果一 个关键附加组件被驱除,集群可能会停止正常工作。 标记为关键 (critical) 的 Pod 不允许被驱除。 流程 流程 使 pod 成为关键 pod: 1. 创建 Pod spec 的已请 求内存百分比。 autoscaling/v2beta2 重要 重要 对于基于内存的自动缩放,内存用量必须与副本数呈正比增大和减小。平均而言: 增加副本数一定会导致每个 pod 的内存(工作集)用量总体降低。 减少副本数一定会导致每个 pod 的内存用量总体增高。 使用 OpenShift Container Platform Web 控制台检查应用程序的内存行为,并确保应用程 序0 码力 | 404 页 | 3.60 MB | 1 年前3
共 71 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8