ターゲット DNS の Amazon Route 53 エイリアスレコードを設定する - AWS App Runner

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ターゲット DNS の Amazon Route 53 エイリアスレコードを設定する

注記

Amazon Route 53 が DNS プロバイダーである場合は、この手順に従う必要はありません。この場合、App Runner は、App Runner ウェブアプリケーションにリンクするために必要な証明書検証と DNS レコードを使用して Route 53 ドメインを自動的に設定します。

App Runner の自動設定が失敗した場合は、以下の手順を実行して DNS 設定を完了します。同じドメイン名が以前にサービスからリンク解除され、後でサービスを指す DNS プロバイダーレコードが削除されなかった場合、App Runner はこれらのレコードを自動的に上書きすることをブロックされます。この手順では、Route 53 DNS に手動でコピーする方法について説明します。

Amazon Route 53 を DNS プロバイダーとして使用して、トラフィックを App Runner サービスにルーティングできます。これは、可用性が高くスケーラブルなドメインネームシステム (DNS) ウェブサービスです。Amazon Route 53 レコードには、トラフィックが App Runner サービスにルーティングされる方法を制御する設定が含まれています。CNAME レコードまたは ALIAS レコードのいずれかを作成します。CNAME レコードとエイリアスレコードの比較については、「Amazon Route 53 デベロッパーガイド」の「エイリアスレコードと非エイリアスレコードの選択」を参照してください。

注記

Amazon Route 53 は現在、2022 年 8 月 1 日以降に作成されたサービスのエイリアスレコードをサポートしています。

Amazon Route 53 console
Amazon Route 53 エイリアスレコードを設定するには
  1. にサインイン AWS Management Console し、Route 53 コンソール を開きます。

  2. ナビゲーションペインで [Hosted zones] を選択します。

  3. App Runner サービスへのトラフィックのルーティングに使用するホストゾーンの名前を選択します。

  4. [Create record (レコードを作成)] を選択します。

  5. 次の値を指定します。

    • ルーティングポリシー : 該当するルーティングポリシーを選択します。詳細については、「ルーティングポリシーの選択」を参照してください。

    • レコード名 : App Runner サービスへのトラフィックのルーティングに使用するドメイン名を入力します。デフォルト値はホストゾーンの名前です。例えば、ホストゾーンの名前が example.comで、 acme.example.comを使用してトラフィックを環境にルーティングする場合は、「」と入力しますacme

    • への値/ルートトラフィック: App Runner アプリケーション へのエイリアスを選択し、エンドポイントの送信元のリージョンを選択します。トラフィックをルーティングするアプリケーションのドメイン名を選択します。

    • レコードタイプ : デフォルトの A – IPv4 アドレス を受け入れます。

    • ターゲットの正常性の評価: デフォルト値の「はい」を受け入れます。

  6. [レコードを作成] を選択します。

作成した Route 53 エイリアスレコードは、60 秒以内にすべての Route 53 サーバーに反映されます。Route 53 サーバーがエイリアスレコードで伝播されると、作成したエイリアスレコードの名前を使用してトラフィックを App Runner サービスにルーティングできます。

DNS の変更の伝播に時間がかかりすぎる場合のトラブルシューティング方法については、「DNS の変更が Route 53 およびパブリックリゾルバーで伝播されるまでに時間がかかるのはなぜですか?」を参照してください。

Amazon Route 53 API or AWS CLI

Amazon Route 53 API を使用して Amazon Route 53 エイリアスレコードを設定するには、または ChangeResourceRecordSets API アクションを AWS CLI 呼び出します。Route 53 のターゲットホストゾーン ID の詳細については、「サービスエンドポイント」を参照してください。