6.4. ステップ 3: VPC Owner: 共有 VPC ロールの更新とホストゾーンの作成
Cluster Creator が DNS ドメインと IAM ロールを指定した後に、プライベートホストゾーンを作成し、VPC を共有するために作成された IAM ロールの信頼ポリシーを更新します。
前提条件
- クラスター作成者 から完全なドメイン名を受け取っている。
- クラスター作成者 から Ingress Operator Cloud Credentials ロールの ARN を受け取っている。
- インストーラー ロールの ARN を Cluster Creator から取得している。
手順
- AWS console の Resource Access Manager で、Cluster Creator の AWS アカウント ID を使用して、以前に作成したパブリックおよびプライベートサブネットを共有するリソース共有を作成します。
VPC 共有 IAM ロールを更新し、Installer および Ingress Operator Cloud Credentials ロールを信頼ポリシーの principal セクションに追加します。
{ "Version": "2012-10-17", "Statement": [ { "Sid": "Statement1", "Effect": "Allow", "Principal": { "AWS": [ "arn:aws:iam::<Cluster-Creator's-AWS-Account-ID>:role/<prefix>-ingress-operator-cloud-credentials", "arn:aws:iam::<Cluster-Creator's-AWS-Account-ID>:role/<prefix>-Installer-Role" ] }, "Action": "sts:AssumeRole" } ] }-
AWS コンソールの Route 53 セクション でプライベートホストゾーンを作成します。ホストゾーン設定では、ドメイン名は
<cluster_domain_prefix>.<reserved_dns_domain>です。プライベートホストゾーンは、作成された VPC に関連付ける必要があります。 ホストゾーンが作成され、VPC に関連付けられたら、Cluster Creator に以下を提供して設定を続行します。
- ホストゾーン ID
- AWS リージョン
- サブネット ID