Benutzerdefinierte Domain mit API Gateway verwenden

Sie können eine benutzerdefinierte Domain für Ihr Gateway implementieren, indem Sie das HTTP(S)-Load-Balancing für API-GatewayVORSCHAU konfigurieren. Sobald der HTTP(S)-Load-Balancer für Ihr Gateway eingerichtet ist, führen Sie die folgenden Schritte aus, um die DNS-Einträge Ihrer benutzerdefinierten Domain so zu aktualisieren, dass sie auf den neuen Load-Balancer-Dienst verweisen.

Diese Schritte sind auch erforderlich, wenn Sie einen HTTP(S)-Load-Balancer mit einem von Google verwalteten Zertifikat verwenden, für das eine Domain erforderlich ist. Bei Verwendung mit DNS wird eine statische IP-Adresse zugewiesen und verwendet. Die genaue Anleitung für diesen Schritt hängt von Ihrem DNS-Anbieter ab

Weitere Informationen zum Einrichten eines HTTP(S)-Load-Balancers für ein API-Gateway finden Sie unter Erste Schritte mit HTTP(S)-Load-Balancer für API-GatewayVORSCHAU.

  1. Zum Senden von Traffic an den Load-Balancer muss der DNS-Eintrag Ihrer benutzerdefinierten Domain (z. B. my-app-domain) auf die IP-Adressen des Load-Balancers verweisen.

    Ermitteln Sie die IP-Adresse Ihrer globalen Weiterleitungsregel mit dem folgenden Befehl:

    gcloud compute forwarding-rules list
  2. Aktualisieren Sie den DNS-A-Eintrag Ihrer Domain so, dass er auf die IP-Adresse des Load-Balancers verweist. Dann wird Traffic, der an die vorhandene benutzerdefinierte Domain-URL gesendet wird, stattdessen über den Load-Balancer weitergeleitet. Es kann nur wenige Sekunden oder mehrere Stunden dauern, bis DNS diese Änderung an den DNS-Server weitergibt.