第 2 章 管理集群生命周期
您可以使用 Red Hat OpenShift Cluster Manager 创建和删除 OpenShift 集群,并管理集群生命周期。
2.1. 创建集群
您可以从 OpenShift Cluster Manager 创建不同类型的 OpenShift 集群。
2.1.1. 创建 OpenShift Container Platform 集群
OpenShift Container Platform 集群在您自己的基础架构上运行。使用 OpenShift Container Platform,您可以使用命令行安装程序在私有或公有云或裸机上创建集群。
使用 OpenShift Cluster Manager 和您的环境或云帐户的安装程序创建集群。
置备集群后,将红帽订阅配置为获得对集群的支持。如需了解信息,请参阅订阅 OpenShift Container Platform 集群,并了解更多有关集群可用的订阅类型的信息。
先决条件
- 一个 Red Hat 登录
- 您自己的内部基础架构。例如,Red Hat Virtualization 或 Red Hat OpenStack 等平台;一个云供应商,如 AWS;或者裸机 Linux 机器。
流程
- 进入 OpenShift Cluster Manager 并点 Create cluster。
- 选择您要安装集群的位置:在公共云(云)、在数据中心(数据中心)或本地笔记本电脑(本地)中选择。
-
下载提供的
openshift-install
程序。 下载 pull secret。
重要不要共享您的 pull secret。将 pull secret 视为密码。
- 按照 OpenShift Cluster Manager 用户界面中提供的说明来创建 OpenShift 集群。
默认情况下,集群会在安装后第一次引导并连接到 Telemetry 服务时自动注册到 OpenShift Cluster Manager 服务。集群使用不包括红帽支持的 60 天评估订阅注册。
您还可以使用 Assisted Installer 创建内部集群。有关此方法的更多信息,请参阅使用辅助安装程序安装内部。
验证步骤
- 置备集群后,您可以在 OpenShift Cluster Manager 的 Clusters 列表中查看它。
后续步骤
创建 OpenShift Container Platform 集群后,您可以使用 Red Hat Hybrid Cloud Console 进行:
- 从 OpenShift Cluster Manager 的 Edit subscription 设置 菜单中,将您的红帽订阅配置为对集群的支持。您可以从 Red Hat Marketplace 将 OpenShift Container Platform 集群订阅到 Annual Red Hat 订阅或 On-Demand 订阅。
如需了解 集群的订阅类型的信息,请参阅配置 OpenShift Container Platform 集群订阅。
- 从 Insights Advisor 查看集群的健康监控数据和建议。
- 如有任何问题,请联系红帽支持团队。
其他资源
- 有关配置和使用集群的信息,请参阅 OpenShift Container Platform 安装文档。
- 使用 连接的集群在远程健康监控中了解更多有关使用 Telemetry 和 Insights Operator 的 OpenShift 健康监控的信息。
- 在 OpenShift Cluster Manager 的 Releases 页面中查找有关最新 OpenShift Container Platform 发行版本的信息。
2.1.2. 创建 OpenShift Dedicated 集群
OpenShift Dedicated 集群由红帽管理,并在 Amazon Web Services (AWS)或 Google Cloud Platform (GCP)上置备。它们称为 受管集群。
使用 OpenShift Cluster Manager,您可以使用作为由红帽或您自己的云帐户(CCS)模型在 AWS 或 GCP 上创建 OpenShift Dedicated 集群。
在创建 OpenShift Dedicated 集群时,还必须配置要使用的红帽订阅类型。然后,您的集群会自动订阅您的红帽订阅,并包括高级支持。
您可以使用以下类型的红帽订阅来支持 OpenShift Dedicated 集群:
- 每年 :提供资源固定容量的订阅,从红帽预先购买。集群置备基于可用的配额。配额从您的红帽订阅中分配,需要扩展集群。请参阅 第 2.1.2.1 节 “使用年度订阅创建 OpenShift Dedicated 集群”。
- 按需提供的 : 通过 Red Hat Marketplace 提供灵活的使用的订阅。当您在 Red Hat Marketplace 中启用 On-Demand 订阅时,您可以为服务设置资源限制以自动控制使用情况。请参阅 第 2.1.2.2 节 “使用按需订阅创建 OpenShift Dedicated 集群”。
- OpenShift Dedicated 试用 :您可以通过试用红帽订阅,免费试用 OpenShift Dedicated 60 天。您可以随时将集群升级到付费的红帽订阅。如需了解更多详细信息 ,请参阅关于 OpenShift Dedicated Trial 和 第 2.1.2.3 节 “使用免费试用红帽订阅创建 OpenShift Dedicated 集群”。
您可以从 OpenShift Cluster Manager 中的 Subscriptions 区域查看配额和资源限值以及集群使用量。
您无法更改现有 OpenShift Dedicated 集群上的订阅类型,但升级试用订阅除外。有关创建新集群的详细信息,请参阅 OpenShift Dedicated 文档中的创建集群部分。
其他资源
- 从 OpenShift Dedicated 文档中的 开始使用 OpenShift Dedicated 集群的更多信息。
- 有关订阅类型的更多信息,请参阅管理 OpenShift Dedicated 集群订阅。
- 了解更多有关 Red Hat Marketplace 订阅的信息。
- 了解更多有关关于 OpenShift Dedicated Trial 中尝试 OpenShift Dedicated 的信息。
2.1.2.1. 使用年度订阅创建 OpenShift Dedicated 集群
您可以在自己的 AWS 或 Google Cloud Platform 云供应商(Customer Cloud Subscription) 中使用年度(固定能力)红帽订阅来创建一个 OpenShift Dedicated 集群,或使用完全由红帽管理的云来运行您的 OpenShift Dedicated 集群。
这是传统的红帽订阅类型,支持由红帽预先购买并每年计费。集群置备基于可用的配额。配额从红帽订阅分配,需要扩展集群。
要为您的集群使用按需(灵活的使用)订阅,请参阅 第 2.1.2.2 节 “使用按需订阅创建 OpenShift Dedicated 集群”。
您无法在集群创建后更改订阅类型。
先决条件
- 一个 Red Hat 登录
- 您的机构必须有一个活跃的 Red Hat OpenShift Dedicated 订阅,并有足够的配额来创建集群。从 Subscriptions > Dedicated (Annual) 检查可用的配额。
- 如果要在您自己的 AWS 或 Google Cloud (Customer Cloud Subscription)上创建集群,您必须在创建集群时配置云帐户。请参阅 OpenShift Dedicated 规划您的环境 指南以了解客户云订阅的要求。
流程
- 在 OpenShift Cluster Manager 中,点 Create cluster。
- 从 OpenShift Dedicated 旁边的 Cloud 选项卡中,点 Create cluster。您还可以在创建集群前从此屏幕中查看可用配额。
在 Billing Model 屏幕中,选择 Annual 作为您的 订阅类型。
重要您无法在集群创建后更改订阅类型。
选择您的 基础架构类型 :
- 客户云订阅 使用您自己的云帐户,您控制账单和红帽为您管理集群。在创建集群前,您必须配置云帐户。具体步骤请参阅 OpenShift Dedicated 规划指南。
- 红帽云 帐户在由红帽拥有的云供应商帐户中部署集群。对于这个选项,红帽为集群处理所有计费和管理。
配置基本集群设置,包括云供应商、机器池、网络和更新策略。
注意有关配置集群设置的详情,请参阅 OpenShift Dedicated 文档。
- 点 Create cluster 置备集群。
验证
- 在置备集群时,您可以在 OpenShift Cluster Manager 的 Clusters 列表中查看它。在置备完成后,集群会显示其 Status 为 Ready。
后续步骤
创建 OpenShift Dedicated 集群及其状态为 Ready 后,您可以:
- 配置身份提供程序来设置用户访问权限。具体步骤请参阅 配置身份提供程序。
-
配置特权
dedicated-admin
和cluster-admin
用户来访问您的集群。在管理 管理角色和用户 中了解更多有关 OpenShift Dedicated 角色的信息。 - 升级集群。如需更多信息,请参阅 OpenShift Dedicated 集群升级。
- 查看集群的日志和通知。如需更多信息,请参阅 日志记录。
- 在集群中创建机器池。如需更多信息,请参阅关于机器池。
- 使用监控堆栈检查您的项目,使其与红帽站点可靠性工程师(SRE)平台指标隔离。如需更多信息,请参阅 了解监控堆栈。
- 监控集群的健康状况。如需更多信息,请参阅关于远程健康监控。
- 如果您购买了必要的订阅,请扩展或缩减 OpenShift Dedicated 集群。具体步骤请参阅 扩展集群。
- 安装附加组件以扩展集群的功能。如需更多信息 ,请参阅在集群中添加服务。
- 在 Red Hat Hybrid Cloud Console 的 Subscriptions > Dedicated (Annual)中查看集群资源限制和使用情况的概述。
其他资源
- 从 OpenShift Dedicated 文档中的 开始使用 OpenShift Dedicated 集群的更多信息。
- 管理 OpenShift Dedicated 集群订阅中的了解更多有关订阅类型的信息。
2.1.2.2. 使用按需订阅创建 OpenShift Dedicated 集群
您可以使用 On-Demand 订阅类型创建一个按使用量计费的 OpenShift Dedicated 集群。账单由 Red Hat Marketplace 付费,并由 Red Hat Marketplace 处理。
当您在 Red Hat Marketplace 中启用 On-Demand 订阅时,您可以为服务设置资源限制以自动控制最大使用量。
这个选项允许灵活地根据需要扩展集群,并相应地进行计费。您可以在 Subscriptions > Dedicated (On-Demand) 中跟踪集群的使用量。
要为您的集群使用年度(固定容量)订阅,请参阅 第 2.1.2.1 节 “使用年度订阅创建 OpenShift Dedicated 集群”。
您无法在集群创建后更改订阅类型。
先决条件
- 一个 Red Hat 登录
您的机构必须从 Red Hat Marketplace 启用了活跃的 OpenShift Dedicated On-Demand 订阅,并配置了资源限值。
- 从 OpenShift Cluster Manager 中的 Subscriptions > Dedicated (On-Demand Limits) 区域检查您的资源限制。如果没有显示资源限制,请访问 Red Hat Marketplace 以启用 OpenShift Dedicated On-Demand 订阅。
- 您自己的 AWS 或 Google Cloud 帐户,如 OpenShift Dedicated 规划您的环境 文档中所述。
流程
- 在 OpenShift Cluster Manager 中,点 Create cluster。
- 从 OpenShift Dedicated 旁边的 Cloud 选项卡中,点 Create cluster。您还可以在创建集群前从此屏幕中查看可用配额。
在 Billing Model 屏幕中,选择 On-Demand 作为您的 Subscription 类型。
注意如果 On-Demand 不可用,请按照 OpenShift Cluster Manager 用户界面中的提示来启用帐户并在 Red Hat Marketplace 中链接您的账单信息。您还可以验证是否从 OpenShift Cluster Manager 中的 Subscriptions > Dedicated (On-Demand Limits)配置了 On-Demand 账单(Red Hat Marketplace 订阅)。
您无法在集群创建后更改订阅类型。
选择 Customer Cloud Subscription 作为您的 Infrastructure 类型。这是 On-Demand 订阅选项所必需的。
注意客户云订阅 选项使用您自己的云帐户,您可以在其中控制账单和红帽为您管理集群。在创建集群前,您必须配置云帐户。具体步骤请参阅 OpenShift Dedicated 规划指南。
配置基本集群设置,包括云供应商、集群详情、机器池、网络、更新策略。
注意有关配置集群设置的详情,请参阅 OpenShift Dedicated 文档。
- 点 Create cluster 置备集群。
验证
- 在置备集群时,您可以在 OpenShift Cluster Manager 的 Clusters 列表中查看它。在置备完成后,集群会显示其 Status 为 Ready。
后续步骤
创建 OpenShift Dedicated 集群及其状态为 Ready 后,您可以:
- 配置身份提供程序来设置用户访问权限。具体步骤请参阅 配置身份提供程序。
-
配置特权
dedicated-admin
和cluster-admin
用户来访问您的集群。在管理 管理角色和用户 中了解更多有关 OpenShift Dedicated 角色的信息。 - 升级集群。如需更多信息,请参阅 OpenShift Dedicated 集群升级。
- 查看集群的日志和通知。如需更多信息,请参阅 日志记录。
- 在集群中创建机器池。如需更多信息,请参阅关于机器池。
- 使用监控堆栈检查您的项目,使其与红帽站点可靠性工程师(SRE)平台指标隔离。如需更多信息,请参阅 了解监控堆栈。
- 监控集群的健康状况。如需更多信息,请参阅关于远程健康监控。
- 如果您购买了必要的订阅,请扩展或缩减 OpenShift Dedicated 集群。具体步骤请参阅 扩展集群。
- 安装附加组件以扩展集群的功能。如需更多信息 ,请参阅在集群中添加服务。
- 在 Subscriptions > Dedicated (On-Demand) 的 Red Hat Hybrid Cloud Console 中查看集群使用量概述。
- 在 Red Hat Hybrid Cloud Console 的 Subscriptions > Dedicated (On-Demand Limits) 中查看集群的资源限值概述。
其他资源
- 从 OpenShift Dedicated 文档中的 开始使用 OpenShift Dedicated 集群的更多信息。
- 管理 OpenShift Dedicated 集群订阅中的了解更多有关订阅类型的信息。
- 请参阅 Red Hat Marketplace 文档中的 有关按需订阅和计费的更多信息。
- 在订阅文档中了解更多有关 订阅的信息。
2.1.2.3. 使用免费试用红帽订阅创建 OpenShift Dedicated 集群
您可以使用试用红帽订阅,尝试 OpenShift Dedicated 免费 60 天费用。
OpenShift Dedicated 试用集群在没有运行时间服务级别协议(SLA)的情况下提供,并被自我支持。
要使用集群的免费试用订阅,您需要使用您自己的 AWS 或 Google Cloud 帐户(客户云订阅)来提供基础架构。
在 60 天试用完成前,您可以使用您自己的红帽订阅详情升级集群以继续使用 OpenShift Dedicated。在 60 天的试用期结束时,如果您没有升级试用集群,您的 OpenShift Dedicated 试用集群以及所有已安装的附加组件服务都会标记为永久删除。
要找到更多并注册 OpenShift Dedicated 试用订阅,请访问 关于 OpenShift Dedicated Trial 或 Try OpenShift。
先决条件
- 一个 Red Hat 登录
- 启用了 OpenShift Dedicated trial 订阅。详情请参阅 OpenShift Dedicated Trial。
- 您自己的 AWS 或 Google Cloud 帐户,如 OpenShift Dedicated 规划您的环境 文档中所述。
流程
- 在 OpenShift Cluster Manager 中,点 Create cluster。
从 Red Hat OpenShift Dedicated Trial 旁边的 Cloud 选项卡中,点 Create trial cluster。您还可以在创建集群前从此屏幕中查看可用配额。
在下一屏幕(账单模型)中,自由试用(可升级) 将作为您的订阅类型自动选择,客户云订阅 将自动选择为您的 基础架构类型。
注意- 如果无法使用 Free trial (upgradeable) 作为选项,请按照用户界面中的提示启用您的红帽帐户。
- 客户云订阅 使用您自己的云帐户,您控制账单和红帽为您管理集群。在创建集群前,您必须配置云帐户。具体步骤请参阅 OpenShift Dedicated 规划指南。
配置基本集群设置,包括云供应商、机器池、网络和更新策略。
注意有关配置集群设置的详情,请参阅 OpenShift Dedicated 文档。
- 点 Create cluster 置备集群。
验证
- 在置备集群时,您可以在 OpenShift Cluster Manager 的 Clusters 列表中查看它。在置备完成后,集群会将其 Status 显示为 Ready。
请参阅集群概览页面,以查看试用订阅的到期日期和其他详情。此信息还显示在 Created 列中的 Clusters 列表。
后续步骤
创建 OpenShift Dedicated 集群及其状态为 Ready 后,您可以:
- 配置身份提供程序来设置用户访问权限。具体步骤请参阅 配置身份提供程序。
-
配置特权
dedicated-admin
和cluster-admin
用户来访问您的集群。在管理 管理角色和用户 中了解更多有关 OpenShift Dedicated 角色的信息。 - 升级集群。如需更多信息,请参阅 OpenShift Dedicated 集群升级。
- 查看集群的日志和通知。如需更多信息,请参阅 日志记录。
- 在集群中创建机器池。如需更多信息,请参阅关于机器池。
- 使用监控堆栈检查您的项目,使其与红帽站点可靠性工程师(SRE)平台指标隔离。如需更多信息,请参阅 了解监控堆栈。
- 监控集群的健康状况。如需更多信息,请参阅关于远程健康监控。
- 如果您购买了必要的订阅,请扩展或缩减 OpenShift Dedicated 集群。具体步骤请参阅 扩展集群。
- 安装附加组件以扩展集群的功能。如需更多信息 ,请参阅在集群中添加服务。
- 在 Red Hat Hybrid Cloud Console 的 Subscriptions > Dedicated (Annual)中查看集群资源限制和使用情况的概述。
在 60 天试用前,将集群升级到完全受支持的红帽订阅,以继续使用您的集群。请参阅将 OpenShift Dedicated 试用集群升级到完全支持的集群。
其他资源
如需有关 OpenShift Dedicated 试用集群的更多详情,请参阅:
- 从 OpenShift Dedicated 文档中的 开始使用 OpenShift Dedicated 集群的更多信息。
- 管理 OpenShift Dedicated 集群订阅中的了解更多有关订阅类型的信息。
- 了解更多有关 Red Hat OpenShift Dedicated 的信息。
2.1.3. 在 AWS (ROSA)集群上创建 Red Hat OpenShift Service
Red Hat OpenShift Service on AWS (ROSA)是一个完全托管的 OpenShift 服务,由红帽和 Amazon Web Services (AWS)共同管理和支持。通过将集群由此服务维护,您可以自由地专注于部署应用程序。
此服务直接从 AWS 帐户获得许可证。ROSA 定价基于消费,直接向 AWS 帐户计费。
您可以通过 OpenShift Cluster Manager 或 rosa
CLI 创建 ROSA 集群。
要在 OpenShift Cluster Manager 中创建 ROSA 集群,进入 集群创建页面,找到 Red Hat OpenShift Service on AWS 并点 Create cluster。
有关从 OpenShift Cluster Manager 或 rosa
CLI 创建 ROSA 集群的详情,请参阅 ROSA 文档中的 入门 部分。