2.4. 使用 CLI 使用 HCP 集群部署的 ROSA
点 Download the ROSA CLI 按钮为您的操作系统下载 ROSA 命令行界面(CLI)并设置它,如 ROSA CLI 设置帮助 中所述。
重要确保安装了最新的 AWS CLI。如需更多信息,请参阅安装 AWS CLI。
-
完成前面的步骤后,您可以通过运行
rosa 版本
来验证两个 CLI 都可用。如果您在终端中使用旧版本和aws -version
命令,这个命令会显示更新通知。 使用 HCP 集群创建 ROSA 的先决条件是通过个人化命令使用
rosa
cli 登录,并在第 2.1 步中显示的唯一令牌。要进行身份验证,请在 web 控制台中运行这个命令。使用 复制 按钮轻松复制和粘贴带有完整令牌的命令:不要共享您的唯一令牌。
-
在第一个集群部署前的最后一个先决条件,确保创建了必要的集群范围的角色和策略。
rosa
CLI 可以使用第 2.2 步下显示的命令来解决此问题。在 web 控制台中快速创建必要的集群范围的角色和策略…。手动创建这些角色和策略的替代选择。 登录后,创建帐户角色并使用
rosa whoami
命令验证您的身份,您的终端将类似如下:使用提供的命令启动集群部署。您可以再次点 复制 按钮,并在终端中粘贴命令:
-
要使用自定义 AWS 配置集,在
~/.aws/credentials
中指定的非默认配置集之一,您可以将-profile <profile_name>
选择器添加到 rosa create cluster 命令中,以便命令类似 rosa create cluster-profile stage
。如果没有使用这个选项指定 AWS CLI 配置集,则默认 AWS CLI 配置集将决定集群部署到的 AWS 基础架构配置集。账单 AWS 配置集在以下步骤之一中选择。 输入集群名称后,将要求您使用托管的 control plane。选择 yes :
当使用 HCP 集群部署 ROSA 时,需要指定计费 AWS 帐户:
- 只有链接到当前使用的红帽机构的 AWS 帐户才会显示。
- 指定 AWS 帐户将使用 ROSA 服务,无论基础架构 AWS 帐户是否在同一 AWS 机构中链接到它。
- 您可以看到是否为给定的 AWS 计费帐户启用 ROSA 合同的指标。
- 要选择没有启用合同的 AWS 帐户,请参阅本教程中的前几个步骤来启用合同,并允许服务计费,这是成功集群部署所需的。
在以下步骤中,您将指定要部署的集群的技术详情:
- 这些步骤超出了本教程的范围。如需有关如何使用 CLI 完成 ROSA 使用 HCP 集群 的详细信息,请参阅使用默认选项创建带有 HCP 集群的 ROSA。