Nejprve se ujistěte, že používáte M10-Cluster nebo vyšší!!! VPC-peering není k dispozici pro M0/M2/M5...
A ANO ten konektor potřebujete! Všechny „bezserverové“ služby z Gcloudu (jako GAE ve standardním prostředí) to potřebují.
-
vytvořte konektor ve stejné oblasti jako vaše aplikace GAE podle tyto pokyny . Aktuální oblast své aplikace GAE můžete najít pomocí
gcloud app describe
-
vaše app.yaml musí ukazovat na tento konektor takto
app.yaml
runtime: nodejs10
vpc_access_connector:
name: projects/GCLOUD_PROJECT_ID/locations/REGION_WHERE_GAE_RUNS/connectors/NAME_YOU_ENTERED_IN_STEP_1
-
Přejděte na svůj Atlas projektu, přejděte na Přístup k síti a na seznam povolených adres IP, který jste pro konektor nastavili v kroku 1
-
Možná budete také muset přidat na seznam povolených IP rozsah z kroku 1 pro síť VPC. Můžete to udělat v GCP přejděte na VPC-Network -> Firewall
Pokud máte dotazy ohledně nastavení VPC-peeringu mezi Atlasem a Gcloudem, zkuste tento tutoriál . Dělají to pro Kubernetes-Engine (není potřeba žádný konektor). Ale přidání mých kroků shora snad pomůže.