1.2. CLI 要件
クラスターをデプロイするには、いくつかの CLI (コマンドラインインターフェイス) ツールをダウンロードしてインストールする必要があります。
1.2.1. AWS CLI (aws) リンクのコピーリンクがクリップボードにコピーされました!
- AWS コマンドラインインターフェイス をインストールします。
- AWS CLI を使用して AWS アカウントにログインします (Sign in through the AWS CLI)。
アカウントのアイデンティティーを確認します。
aws sts get-caller-identity
$ aws sts get-caller-identity
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ELB (Elastic Load Balancing) のサービスロールが存在するかどうかを確認します。
aws iam get-role --role-name "AWSServiceRoleForElasticLoadBalancing"
$ aws iam get-role --role-name "AWSServiceRoleForElasticLoadBalancing"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ロールが存在しない場合は、次のコマンドを実行して作成します。
aws iam create-service-linked-role --aws-service-name "elasticloadbalancing.amazonaws.com"
$ aws iam create-service-linked-role --aws-service-name "elasticloadbalancing.amazonaws.com"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
1.2.2. ROSA CLI (rosa) リンクのコピーリンクがクリップボードにコピーされました!
- Web コンソール から ROSA CLI をインストールします。
rosa login
を実行し、コマンド出力の指示に従って Red Hat アカウントにログインします。rosa login
$ 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:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow または、
$ rosa login --token=abc…
コマンド全体をコピーして、ターミナルに貼り付けることもできます。rosa login --token=<abc..>
$ rosa login --token=<abc..>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 正しいアカウントと認証情報を使用してログインしていることを確認します。
rosa whoami
$ rosa whoami
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
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
$ rosa verify openshift-client
Copy to Clipboard Copied! Toggle word wrap Toggle overflow