Docs Menu
Docs Home
/ /

Pruebas de automatizaciones con proyectos y clústeres efímeros

Este tutorial muestra cómo crear y eliminar rápidamente proyectos y clústeres efímeros de Atlas mediante la CLI de Atlas. Los proyectos y clústeres efímeros proporcionan entornos de prueba temporales que se aíslan de los proyectos y clústeres de producción. Puede usarlos para probar sus scripts de automatización antes de usarlos en clústeres de producción.

Antes de comenzar, complete las siguientes tareas:

  • Crear una cuenta de usuario Atlas.

  • Crear un Organización Atlas y anote su ID. Puede encontrar el ID ejecutando el comando atlas organisations list.

  • Instalar o actualizar la CLI de Atlas.

  • Conéctate desde Atlas CLI.

1
  1. Ejecute el comando atlas users describe para encontrar su ID de usuario de Atlas. Reemplace <YOUR-EMAIL> con la dirección de correo electrónico asociada a su cuenta de usuario de Atlas.

    atlas users describe --username <YOUR-EMAIL>
  2. Ejecute el comando atlas projects create para crear el proyecto efímero. Reemplace <ORG-ID> con el ID de la organización y con el <YOUR-USER-ID> ID de usuario de Atlas que obtuvo en el paso anterior.

    atlas projects create myEphemeralProject --orgId <ORG-ID> --ownerId <YOUR-USER-ID>
  3. Recupere el ID del proyecto efímero que creó a partir de la respuesta. En la siguiente respuesta de ejemplo, el ID del proyecto es 64933bde48add154124e343f.

    Project '64933bde48add154124e343f' created.

    Alternativamente, puede utilizar el comando de lista de proyectos de atlas para encontrar el ID del proyecto.

  4. Ejecute el comando atlas setup para crear un M10 clúster y un usuario de base de datos. Reemplace <YOUR-PASSWORD> con la contraseña del usuario de base de datos y con <PROJECT-ID> el ID del proyecto efímero que creó.

    atlas setup --clusterName myEphemeralCluster --provider AWS --region US_EAST_1 --tier M10 --username myEphemeralUser --password <YOUR-PASSWORD> --currentIp --skipSampleData --projectId <PROJECT-ID> --force

    Después de que Atlas crea el clúster, la CLI de Atlas proporciona la cadena de conexión y se conecta a su clúster mongosh a través de.

2
3
  1. Ejecute el comando atlas clusters delete para eliminar el clúster efímero y sus usuarios de base de datos. Reemplace <PROJECT-ID> con el ID del proyecto efímero.

    atlas clusters delete myEphemeralCluster --projectId <PROJECT-ID> --force
  2. Ejecute el comando "atlas projects delete" para eliminar el proyecto efímero. Reemplace <PROJECT-ID> con el ID del proyecto efímero.

    atlas projects delete <PROJECT-ID> --force

    Nota

    No se puede eliminar el proyecto efímero hasta que el clúster efímero termine de apagarse. Si se obtiene un error CANNOT_CLOSE_GROUP_ACTIVE_ATLAS_CLUSTERS, espere cinco minutos y vuelva a ejecutar el comando atlas projects delete.

Puede ejecutar el comando atlas projects list para confirmar la eliminación exitosa del proyecto y clúster efímeros. Si el proyecto efímero falta en la lista, ha borrado correctamente tanto el proyecto como el clúster.

Volver

Utilice Atlas Search

En esta página