OpenShift Container Platform 4.9 构建应用程序Container Platform 4.9 构建应用程序 在 OpenShift Container Platform 中创建和管理应用程序 Last Updated: 2023-04-26 OpenShift Container Platform 4.9 构建应用程序 在 OpenShift Container Platform 中创建和管理应用程序 法律通告 法律通告 Copyright respective owners. 摘要 摘要 本文档说明如何通过不同方式创建和管理在 OpenShift Container Platform 上运行的用户置备应用程 序实例。这包括处理项目以及使用 Open Service Broker API 置备应用程序。 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 章 章 构 构建 建应 应用程序概述 用程序概述 1.1. 使用项目 1.2. 处理应用程序 1.3. 使用 RED HAT MARKETPLACE 第 第 2 章 章 项 项目 目 2.1. 处理项目 2.2. 以其他用户身份创建项目 2.3. 配置项目创建 第 第 3 章 章 创 创建 建应 应用程序 用程序 3.1. 使用 DEVELOPER 视角创建应用程序 3.2. 从已安装的0 码力 | 184 页 | 3.36 MB | 1 年前3
OpenShift Container Platform 4.10 构建应用程序Container Platform 4.10 构建应用程序 在 OpenShift Container Platform 中创建和管理应用程序 Last Updated: 2023-10-17 OpenShift Container Platform 4.10 构建应用程序 在 OpenShift Container Platform 中创建和管理应用程序 法律通告 法律通告 Copyright respective owners. 摘要 摘要 本文档说明如何通过不同方式创建和管理在 OpenShift Container Platform 上运行的用户置备应用程 序实例。这包括处理项目以及使用 Open Service Broker API 置备应用程序。 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 章 章 构 构建 建应 应用程序概述 用程序概述 1.1. 使用项目 1.2. 处理应用程序 1.3. 使用 RED HAT MARKETPLACE 第 第 2 章 章 项 项目 目 2.1. 处理项目 2.2. 以其他用户身份创建项目 2.3. 配置项目创建 第 第 3 章 章 创 创建 建应 应用程序 用程序 3.1. 使用 DEVELOPER 视角创建应用程序 3.2. 从已安装的0 码力 | 198 页 | 3.62 MB | 1 年前3
OpenShift Container Platform 4.13 安装Installer 是安装 OpenShift Container Platform 的最简单方法,它提供智能默认值,并在安装集群前执行预动态验证。它还提供了一个 RESTful API 用于自动化和高级配置场景。 本地基于代理的 本地基于代理的 :对于断开连接的环境或有网络限制的环境,您可以使用基于代理的安装程序。 它提供了 Assisted Installer 的许多优点,但您必须首先下载并配置基于代理的安装程序。使用命 完全控制:您可以在自己准备和维护的基础架构上部署集群,这种方法提供了最大的定制性。您 可以在有连接或断开连接的环境中部署集群。 每种方法部署的集群具有以下特征: 没有单点故障的高可用性基础架构,默认可用。 管理员可以控制要应用的更新,以及应用的时间。 1.1.1. 关于安装程序 您可以使用安装程序部署每种集群。安装程序会生成主要资产,如 bootstrap、control plane 和计算机器 的 Ignition 配置文件。您可以使用这三个机器配置开始使用 在集群中部署。实际的操作系 统更改通过使用 rpm-ostree 在每台机器上作为原子操作原位进行。通过结合使用这些技术,OpenShift Container Platform 可以像管理集群上的任何其他应用程序一样管理操作系统,通过原位升级使整个平台 保持最新状态。这些原位更新可以减轻运维团队的负担。 如果将 RHCOS 用作所有集群机器的操作系统,则集群将管理其组件和机器的所有方面,包括操作系统在0 码力 | 4634 页 | 43.96 MB | 1 年前3
OpenShift Container Platform 4.14 OperatorOpenShift Container Platform 中使用 Operator 的信息。文中为集群管理员提供 了 Operator 的安装和管理说明,为开发人员提供了如何通过所安装的 Operator 创建应用程序的信 息。另外还提供了一些使用 Operator SDK 构建自用 Operator 的指南。 . . . . . . . . . . . . . . . . . . . . . . . . 6. 红帽提供的 OPERATOR 目录 2.7. 多租户集群中的 OPERATOR 2.8. CRD 第 第 3 章 章 用 用户 户任 任务 务 3.1. 从已安装的 OPERATOR 创建应用程序 3.2. 在命名空间中安装 OPERATOR 第 第 4 章 章 管理 管理员 员任 任务 务 4.1. 在集群中添加 OPERATOR 4.2. 更新安装的 OPERATOR 4.3. 从集群中删除 中最重要的组件。Operator 是 control plane 上打包、部署和 管理服务的首选方法。它们还可以为用户运行的应用程序提供优势。 Operator 与 Kubernetes API 和 CLI 工具(如 kubectl 和 oc 命令)集成。它们提供了监控应用程序、执 行健康检查、管理无线(OTA)更新的方法,并确保应用程序保持在指定的状态。 虽然这两个操作都遵循类似的 Operator 概念和目标,但 OpenShift0 码力 | 423 页 | 4.26 MB | 1 年前3
OpenShift Container Platform 4.7 镜像使用模板 使用模板 10.1. 了解模板 10.2. 上传模板 10.3. 使用 WEB 控制台创建应用程序 10.4. 使用 CLI 从模板创建对象 10.4.1. 添加标签 10.4.2. 列出参数 10.4.3. 生成对象列表 10.5. 修改所上传的模板 10.6. 使用即时应用程序和快速启动模板 10.6.1. 快速启动模板 10.6.1.1. Web 框架快速启动模板 10 公开模板对象字段 10.7.7. 等待模板就绪 10.7.8. 从现有对象创建模板 第 第 11 章 章 使用 使用 RUBY ON RAILS 11.1. 先决条件 11.2. 设置数据库 11.3. 编写应用程序 11.3.1. 创建欢迎页面 50 51 52 53 53 54 54 55 56 56 58 58 58 59 60 60 61 63 66 68 69 11.3.2. 为 OpenShift Container Platform 配置应用程序 11.3.3. 将应用程序存储在 Git 中 11.4. 将应用程序部署至 OPENSHIFT CONTAINER PLATFORM 11.4.1. 创建数据库服务 11.4.2. 创建前端服务 11.4.3. 为您的应用程序创建路由 第 第 12 章 章 使用 使用镜 镜像 像 12.1. 使用镜像概述0 码力 | 123 页 | 1.20 MB | 1 年前3
OpenShift Container Platform 4.14 镜像上传模板 10.3. 使用 WEB 控制台创建应用程序 10.4. 使用 CLI 从模板创建对象 10.5. 修改所上传的模板 10.6. 使用即时应用程序和快速启动模板 10.7. 编写模板 第 第 11 章 章 使用 使用 RUBY ON RAILS 11.1. 先决条件 11.2. 设置数据库 11.3. 编写应用程序 11.4. 将应用程序部署至 OPENSHIFT CONTAINER Docker CLI 构建镜像,但 OpenShift Container Platform 也提供了构建程序 (builder)镜像,这有助于通过将您的代码或配置添加到现有镜像来创建新镜像。 由于应用程序会随时间发展,因此单个镜像名称实际上可以指代同一镜像的许多不同版本。每个不同的镜 像都会有一个代表它的唯一哈希值(一个较长的十六进制值,如 fd44297e2ddb050ec4f…),它通常会 镜像存储库是相关容器镜像和标识它们的标签(tag)的集合。例如,OpenShift Container Platform Jenkins 镜像位于以下存储库中: 1.5. 镜像标签 镜像标签(tag)是应用于存储库中容器镜像的标签,用于将特定镜像与镜像流中的其他镜像区分开来。 标签通常代表某种版本号。例如,这里 :v3.11.59-2 是标签: 您可以向镜像添加其他标签。例如,可为镜像分配 :v3.110 码力 | 118 页 | 1.13 MB | 1 年前3
OpenShift Container Platform 4.14 安装Installer 是安装 OpenShift Container Platform 的最简单方法,它提供智能默认值,并在安装集群前执行预动态验证。它还提供了一个 RESTful API 用于自动化和高级配置场景。 本地基于代理的 本地基于代理的 :对于断开连接的环境或有网络限制的环境,您可以使用基于代理的安装程序。 它提供了 Assisted Installer 的许多优点,但您必须首先下载并配置基于代理的安装程序。使用命 完全控制:您可以在自己准备和维护的基础架构上部署集群,这种方法提供了最大的定制性。您 可以在有连接或断开连接的环境中部署集群。 每种方法部署的集群具有以下特征: 没有单点故障的高可用性基础架构,默认可用。 管理员可以控制要应用的更新,以及应用的时间。 1.1.1. 关于安装程序 您可以使用安装程序部署每种集群。安装程序会生成主要资产,如 bootstrap、control plane 和计算机器 的 Ignition 配置文件。您可以使用这三个机器配置开始使用 在集群中部署。实际的操作系 统更改通过使用 rpm-ostree 在每台机器上作为原子操作原位进行。通过结合使用这些技术,OpenShift Container Platform 可以像管理集群上的任何其他应用程序一样管理操作系统,通过原位升级使整个平台 保持最新状态。这些原位更新可以减轻运维团队的负担。 如果将 RHCOS 用作所有集群机器的操作系统,则集群将管理其组件和机器的所有方面,包括操作系统在0 码力 | 3881 页 | 39.03 MB | 1 年前3
OpenShift Container Platform 4.10 安装Container Platform 集群通常称为安装程序置备的基础架构集群和用户置备 的基础架构集群。 两种类型的集群都具有以下特征: 默认提供无单点故障的高可用性基础架构 管理员可以控制要应用的更新内容和更新的时间 两种类型的集群都使用同一个安装程序来部署。安装程序生成的主要资产是用于 Bootstrap、master 和 worker 机器的 Ignition 配置文件。有了这三个配置和配置得当的基础架构,就能启动 在整个集群中推广。实际的操作系统更改通过 使用 rpm-ostree 在每台机器上作为原子操作原位进行。通过结合使用这些技术,OpenShift Container Platform 可以像管理集群上的任何其他应用程序一样管理操作系统,通过原位升级使整个平台保持最新状 态。这些原位更新可以减轻运维团队的负担。 如果将 RHCOS 用作所有集群机器的操作系统,则集群将管理其组件和机器的所有方面,包括操作系统在 Config Operator 才能更改机器。安装程序使用 Ignition 配置文件设 置每台机器的确切状态,安装后则由 Machine Config Operator 完成对机器的更多更改,例如应用新证书 或密钥等。 1.1.1. 安装过程 安装 OpenShift Container Platform 集群时,您可以从 OpenShift Cluster Manager 站点的适当 Infrastructure0 码力 | 3142 页 | 33.42 MB | 1 年前3
OpenShift Container Platform 4.12 专用硬件和驱动程序启用用硬件和驱动 驱动程序 程序启 启用 用 18 sources.pci.deviceClassWhitelist 是用来发布标签的 PCI 设备类 ID 列表。它只能指定为主类(例如 03)或全类子类组合(例如 0300)。前者表示接受所有子类。可以使用 deviceLabelFields 进一步配置 标签格式。 默认: ["03", "0b40", "12"] 用法示例 sources NodeFeatureRule 对象是一个 NodeFeatureDiscovery 自定义资源,专为基于规则的自定义标签节点而 设计。有些用例包括特定于应用程序的标记或厂商分布,以便为其设备创建特定标签。 NodeFeatureRule 对象提供了一种创建特定厂商或特定于应用程序的标签和污点的方法。它使用灵活的 基于规则的机制来创建标签,并根据节点功能选择性地污点。 3.6. 使用 NODEFEATURERULE Container Platform 4.12 专 专用硬件和 用硬件和驱动 驱动程序 程序启 启用 用 20 2. 运行以下命令,将 nodefeaturerule.yaml 文件应用到集群: 这个示例在载入了 veth 模块的节点上应用 feature 标签,以及存在厂商代码 8086 的任何 PCI 设 备。 注意 可能会出现最多 1 分钟的重新标记延迟。 3.7. 使用 NFD TOPOLOGY0 码力 | 54 页 | 591.48 KB | 1 年前3
OpenShift Container Platform 4.7 架构trademarks are the property of their respective owners. 摘要 摘要 本文概述 OpenShift Container Platform 中的平台和应用架构。 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 关于面向开发人员的容器化应用程序 1.4. 关于 RED HAT ENTERPRISE LINUX COREOS(RHCOS)和 IGNITION 1.5. 关于准入插件 第 第 2 章 章 OPENSHIFT CONTAINER PLATFORM 架 架构 构 2.1. OPENSHIFT CONTAINER PLATFORM 简介 2.1.1. 关于 Kubernetes 2.1.2. 容器化应用程序的好处 4.1.5.2. 了解 Machine Config Operator 第 第 5 章 章 了解 了解 OPENSHIFT CONTAINER PLATFORM 开 开发 发 5.1. 关于容器化应用程序开发 5.2. 构建一个简单容器 5.2.1. 容器构建工具选项 5.2.2. 基础镜像选项 5.2.3. Registry 选项 5.3. 为 OPENSHIFT CONTAINER0 码力 | 55 页 | 1.16 MB | 1 年前3
共 69 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













