13.7. AWS Local Zones へのオプトイン
AWS Local Zones にサブネットを作成する場合は、各ゾーングループに個別にオプトインする必要があります。
前提条件
- AWS CLI をインストールしている。
- OpenShift Container Platform クラスターをデプロイする AWS リージョンを決定しました。
ゾーングループにオプトインするユーザーまたはロールアカウントに、寛容な IAM ポリシーをアタッチしました。IAM ポリシーの例として、次の設定を考えてみましょう。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
手順
次のコマンドを実行して、AWS リージョンで利用可能なゾーンをリスト表示します。
aws --region "<value_of_AWS_Region>" ec2 describe-availability-zones \ --query 'AvailabilityZones[].[{ZoneName: ZoneName, GroupName: GroupName, Status: OptInStatus}]' \ --filters Name=zone-type,Values=local-zone \ --all-availability-zones$ aws --region "<value_of_AWS_Region>" ec2 describe-availability-zones \ --query 'AvailabilityZones[].[{ZoneName: ZoneName, GroupName: GroupName, Status: OptInStatus}]' \ --filters Name=zone-type,Values=local-zone \ --all-availability-zonesCopy to Clipboard Copied! Toggle word wrap Toggle overflow AWS リージョンによっては、利用可能なゾーンのリストが長くなる場合があります。このコマンドは次のフィールドを返します。
ZoneName- Local Zone の名前。
GroupName- ゾーンを設定するグループ。地域にオプトインするには、名前を保存します。
ステータス-
Local Zone グループのステータス。ステータスが
not-opted-inの場合は、次のコマンドを実行してGroupNameをオプトインする必要があります。
次のコマンドを実行して、AWS アカウントのゾーングループにオプトインします。
aws ec2 modify-availability-zone-group \ --group-name "<value_of_GroupName>" \ --opt-in-status opted-in$ aws ec2 modify-availability-zone-group \ --group-name "<value_of_GroupName>" \1 --opt-in-status opted-inCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
<value_of_GroupName>には、サブネットを作成する Local Zone のグループの名前を指定します。たとえば、ゾーンus-east-1-nyc-1a(米国東部 (ニューヨーク)) を使用するにはus-east-1-nyc-1と指定します。