Skip to content

Crear índices en BD Mongo

Para realizar esta acción se debe conocer dos cosas importantes el INSTANCE_ID donde se encuentra el motor de MongoDB objetivo y el nombre de la base de datos (DBNAME) a la que se agregará el usuario:

Paso 1 : subir el archivo con las modificaciones a ejecutar

gcloud compute scp RUTA-A-MI-ARCHIVO.js INSTANCE_ID:/tmp \
    --project PROJECT_ID \
    --zone ZONE \
    --tunnel-through-iap

Ejemplo:

gcloud compute scp ~/miarchivo.js \
    alto-altomovup-prod-internal-mongodb-ultima-milla-01:/tmp \
    --project "altotrack-2020-prod" \
    --zone "us-central1-a" \
    --tunnel-through-iap

Paso 2 : subir el archivo con las modificaciones a ejecutar

gcloud compute ssh \
    --project PROJECT_ID \
    --zone ZONE \
    INSTANCE_ID \
    --tunnel-through-iap \
    --command "sudo mongo_run_as_admin FILE.js"

Ejemplo: ```sh gcloud compute ssh \ --project "altotrack-2020-prod" \ --zone "us-central1-a" \ "alto-altomovup-prod-internal-mongodb-ultima-milla-01" \ --tunnel-through-iap \ --command "sudo mongo_run_as_admin /tmp/miarchivo.js"