1.2. CLI 要求


您需要下载和安装几个 CLI (命令行界面)工具才能部署集群。

1.2.1. AWS CLI (aws)

  1. 安装 AWS 命令行界面
  2. 使用 AWS CLI 登录 AWS 帐户: 通过 AWS CLI 登录
  3. 验证您的帐户身份:

     $ aws sts get-caller-identity
  4. 检查 ELB (Elastic Load Balancing)的服务角色是否存在:

    $ aws iam get-role --role-name "AWSServiceRoleForElasticLoadBalancing"

    如果角色不存在,请运行以下命令来创建它:

    $ aws iam create-service-linked-role --aws-service-name "elasticloadbalancing.amazonaws.com"

1.2.2. ROSA CLI (rosa)

  1. 通过 Web 控制台安装 ROSA CLI。如需了解详细信息 ,请参阅 在 AWS (ROSA) CLI 上安装 Red Hat OpenShift Service
  2. 运行 rosa 登录并遵循命令输出中的 说明登录到您的红帽帐户:

    $ rosa login
    To login to your Red Hat account, get an offline access token at https://console.redhat.com/openshift/token/rosa
    ? Copy the token and paste it here:

    或者,您可以复制完整的 $ rosa login --token=abc…​ 命令,并在终端中粘贴:

    $ rosa login --token=<abc..>
  3. 确认您已经使用正确的帐户和凭证登录:

    $ rosa whoami

1.2.3. OpenShift CLI (oc)

OpenShift CLI (oc)不需要在 AWS 集群上部署 Red Hat OpenShift Service,而是在部署后与集群交互的有用工具。

  1. 从 OpenShift Cluster Manager 命令行界面(CLI)工具 页面下载并安装 'oc',或按照 OpenShift CLI 入门 中的内容进行操作。
  2. 运行以下命令验证 OpenShift CLI 是否已正确安装:

    $ rosa verify openshift-client
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.