MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Come stabilire il peering tra MongoDB Atlas e l'app Nodo ambiente standard di Google App Engine

Prima di tutto, assicurati di eseguire M10-Cluster o superiore!!! Il peering VPC non è disponibile per M0/M2/M5...

E SÌ, hai bisogno di quel connettore! Tutti i servizi "Serverless" di Gcloud (come GAE in ambiente standard) ne hanno bisogno.

  1. crea un connettore nella stessa regione della tua app GAE seguendo queste istruzioni . Puoi trovare la regione corrente della tua app GAE con gcloud app describe

  2. il tuo app.yaml deve puntare a quel connettore in questo modo

app.yaml

runtime: nodejs10

vpc_access_connector:
  name: projects/GCLOUD_PROJECT_ID/locations/REGION_WHERE_GAE_RUNS/connectors/NAME_YOU_ENTERED_IN_STEP_1
  1. Vai al tuo Atlante progetto, vai a Accesso alla rete e inserisci nella whitelist l'intervallo IP impostato per il connettore nel passaggio 1

  2. Potrebbe anche essere necessario inserire nella whitelist l'intervallo IP dal passaggio 1 per la rete VPC. Puoi farlo in GCP accedendo a Rete VPC -> Firewall

Se hai domande su come impostare il peering VPC tra Atlas e Gcloud, prova questo tutorial . Lo fanno per Kubernetes-Engine (nessun connettore necessario). Ma si spera che l'aggiunta dei miei passaggi dall'alto faccia il trucco.