1.2. CLI 要求
您需要下载并安装几个 CLI (命令行界面)工具才能部署集群。
1.2.1. AWS CLI (aws) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- 安装 AWS 命令行界面。
- 使用 AWS CLI 登录 AWS 帐户: 通过 AWS CLI 登录
验证您的帐户身份:
$ aws sts get-caller-identity检查 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) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- 通过 Web 控制台安装 ROSA CLI。
运行
rosa 登录并遵循命令输出中的说明登录到您的红帽帐户:$ rosa login To login to your Red{nbsp}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..>确认您已经使用正确的帐户和凭证登录:
$ rosa whoami
1.2.3. OpenShift CLI (oc) 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
OpenShift CLI (oc)不需要在 AWS 集群上部署 Red Hat OpenShift Service,而是在部署后与集群交互的有用工具。
-
从 OpenShift Cluster Manager 命令行界面(CLI)工具 页面下载并安装
oc,或按照 OpenShift CLI 入门 中的内容进行操作。 运行以下命令验证 OpenShift CLI 是否已正确安装:
$ rosa verify openshift-client