Route53を使うと,VPC内だけで名前解決ができるPrivate Host Zoneが利用できる.
このPrivate Host ZoneはVPCを追加した場合には,VPCの紐付けを一々やる必要がある.
同一AWSアカウント内であれば,マネジメントコンソールからできる.
AWSアカウントをまたいだPrivate Host Zoneの共有
AWSアカウントをまたいだ場合,同一AWSアカウントのようにマネジメントコンソールから登録ができない.
公式ドキュメントのここにやり方が書いてある.
以下のようなawsコマンドで設定する.
aws route53 create-vpc-association-authorization --vpc VPCRegion=ap-northeast-1,VPCId=vpc-xxxxxx --hosted-zone-id YOURHOSTEDZONE
aws route53 associate-vpc-with-hosted-zone --vpc VPCRegion=ap-northeast-1,VPCId=vpc-xxxxxx --hosted-zone-id YOURHOSTEDZONE