API Gateway でカスタム ドメインを使用する

ゲートウェイのカスタム ドメインを実装するには、API Gatewayプレビュー の HTTP(S) ロード バランシングを構成します。ゲートウェイの HTTP(S) ロードバランサを設定したら、以下の手順に従って、新しいロードバランサのサービスを指すようにカスタム ドメインの DNS レコードを更新します。

この手順は、Google マネージド証明書を使用して HTTP(S) ロードバランサを使用する場合にも必要です(ドメインが必要です)。DNS で使用する場合は、静的 IP アドレスを割り当てて使用することをおすすめします。この手順の具体的な手順は、DNS プロバイダによって異なります。

API Gateway の HTTP(S) ロードバランサの設定の詳細については、API Gatewayプレビューの HTTP(S) ロード バランシングのスタートガイドをご覧ください。

  1. ロードバランサにトラフィックを送信するには、カスタム ドメインの DNS レコード(例: my-app-domain)がロードバランサの IP アドレスを指している必要があります。

    グローバル転送ルールの IP アドレスを確認するには、次のコマンドを使用します。

    gcloud compute forwarding-rules list
  2. ロードバランサの IP アドレスを参照するようにドメインの DNS A または AAAA レコードを更新します。これにより、既存のカスタム ドメイン URL に送信されたトラフィックがロードバランサ経由でルーティングされるようになります。DNS がこの変更を DNS サーバーに反映するまでに、わずか数秒から数時間かかる場合があります。