完了確認
「ドメイン名"<事前に用意した独自ドメイン>"のRoute53ホストゾーンに、リソースタイプ"A"、リソース値"192.0.2.1"のリソースレコード"alfa.<事前に用意した独自ドメイン>."が存在する。」ことを確認します。
コマンド:
aws route53 list-resource-record-sets \
--hosted-zone-id /hostedzone/${route53_hosted_zone_id} \
--query "ResourceRecordSets[?Type == \`${ROUTE53_RESOURCE_RECORD_SET_TYPE}\` \
&& Name == \`${ROUTE53_RESOURCE_RECORD_SET_NAME}\` \
&& contains(ResourceRecords[].Value, \`${ROUTE53_RESOURCE_RECORD_SET_VALUE}\`)].Name" \
--output text
結果(例):
「リソースタイプ"A"のリソースレコード"alfa.<事前に用意した独自ドメイン>."が名前解決できる。」ことを確認します。
コマンド:
dig ${ROUTE53_RESOURCE_RECORD_SET_TYPE} ${ROUTE53_RESOURCE_RECORD_SET_NAME} \
| grep ${ROUTE53_RESOURCE_RECORD_SET_TYPE} \
| grep ${ROUTE53_RESOURCE_RECORD_SET_NAME} \
| grep -v '^;'
結果(例):
alfa.<事前に用意した独自ドメイン>. 300 IN A 192.0.2.1