第 2 章 使用自定义创建带有 STS 的 ROSA 集群


使用自定义使用 AWS 安全令牌服务(STS)创建 Red Hat OpenShift Service on AWS 经典架构(ROSA)集群。您可以使用 Red Hat OpenShift Cluster Manager 或 ROSA CLI (rosa)部署集群。

使用本文档中的步骤,在创建所需的 AWS Identity and Access Management (IAM)资源时,您还可以选择 automanual 模式。

2.1. 了解自动和手动部署模式

安装使用 AWS 安全令牌服务(STS)的 Red Hat OpenShift Service on AWS 经典架构(ROSA)集群时,您可以选择 automanual 模式来创建所需的 AWS Identity and Access Management (IAM)资源。

自动 模式
使用这个模式,ROSA CLI (rosa)立即创建所需的 IAM 角色和策略,以及 AWS 帐户中的 OpenID Connect (OIDC)供应商。
manual 模式
使用这个模式,rosa 输出创建 IAM 资源所需的 aws 命令。对应的策略 JSON 文件也保存到当前目录中。通过 使用手动模式,您可以在手动运行前查看生成的 aws 命令。手动模式 还允许您将命令传递给机构中的另一个管理员或组,以便它们可以创建资源。
重要

如果您选择 使用手动模式,集群安装会等待,直到手动创建特定于集群的 Operator 角色和 OIDC 供应商为止。创建资源后,安装将继续。如需更多信息,请参阅使用 OpenShift Cluster Manager 创建 Operator 角色和 OIDC 供应商

有关使用 STS 安装 ROSA 所需的 AWS IAM 资源的更多信息,请参阅关于使用 STS 的集群的 IAM 资源

如果使用 Red Hat OpenShift Cluster Manager 安装集群并选择使用手动模式创建所需的 AWS IAM Operator 角色和 OIDC 供应商,则会提示您输入以下安装方法之一来安装资源。允许您选择适合您的机构需求的资源创建方法:

AWS CLI (aws)
使用此方法,您可以下载并提取一个存档文件,其中包含创建 IAM 资源所需的 aws 命令和策略文件。从包含策略文件的目录运行提供的 CLI 命令,以创建 Operator 角色和 OIDC 供应商。
Red Hat OpenShift Service on AWS 经典架构(ROSA) CLI, rosa
您可以运行此方法提供的命令,以使用 rosa 为集群创建 Operator 角色和 OIDC 供应商。

如果使用 auto 模式,OpenShift Cluster Manager 会使用通过 OpenShift Cluster Manager IAM 角色提供的权限自动创建 Operator 角色和 OIDC 供应商。要使用此功能,您必须将 admin 权限应用到角色。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat