1.2. CLI 要件
クラスターをデプロイするには、いくつかの CLI (コマンドラインインターフェイス) ツールをダウンロードしてインストールする必要があります。
1.2.1. AWS CLI (aws) リンクのコピーリンクがクリップボードにコピーされました!
- AWS コマンドラインインターフェイス をインストールします。
- AWS CLI を使用して AWS アカウントにログインします (Sign in through the AWS CLI)。
アカウントのアイデンティティーを確認します。
$ aws sts get-caller-identityELB (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 loginを実行し、コマンド出力の指示に従って Red Hat アカウントにログインします。$ 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) は Red Hat OpenShift Service on AWS クラスターをデプロイするために必須ではありませんが、デプロイ後にクラスターとの対話に便利なツールです。
-
OpenShift Cluster Manager の Command-line interface (CLI) tools ページから
ocをダウンロードしてインストールするか、OpenShift CLI のスタートガイド の手順を実行します。 次のコマンドを実行して、OpenShift CLI が正しくインストールされていることを確認します。
$ rosa verify openshift-client