Benutzerdefinierte Domain mit API Gateway verwenden

Sie können eine benutzerdefinierte Domain für Ihr Gateway implementieren, indem Sie HTTP(S) Load Balancing für API Gateway(VORSCHAU) konfigurieren. Sobald der HTTP(S)-Load Balancer für Ihr Gateway eingerichtet ist, folgen Sie der Anleitung unten, 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 API Gateway finden Sie unter Erste Schritte mit dem HTTP(S)-Load Balancing 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.