Docs Menu
Docs Home
/ /
Atlas CLI

Conéctate desde la Atlas CLI

Cuando se conecta a una cuenta Atlas existente desde la CLI de Atlas, puede autenticarse con uno de los siguientes comandos:

Comando
Método de autenticación
Caso de uso

atlas auth login

Credenciales de inicio de sesión de Atlas y un token de autenticación

Mejor para uso no programático

atlas config init

Claves API

Ideal para uso programático

Importante

Las claves API se almacenan en texto sin formato en el archivo de configuración de Atlas CLI. Tus claves API son como contraseñas. Asegúrate de asegurar adecuadamente el archivo de configuración.

Para crear una nueva cuenta Atlas o incorporar una cuenta existente que no tenga ningún clúster, consulte Comience a utilizar Atlas.

Seleccione un caso de uso a continuación para aprender más sobre las opciones de conexión disponibles:

Utilice el atlas auth login comando para autenticarse con sus credenciales de inicio de sesión de Atlas y un token de autenticación de un solo uso. atlas auth login requiere inicio de sesión manual y la verificación de un token de autenticación, válido durante 12 horas. Las claves de API son opcionales al conectarse atlas auth login con.

Después de ejecutar atlas auth login, puedes:

  • Conectarse con la configuración mínima requerida y especificar las banderas --projectId y --orgId con cada comando. Esta es la manera más rápida de comenzar para el primer inicio de sesión.

  • Guarda tus configuraciones de conexión en un perfil. Perfiles almacenan los identificadores del proyecto, los identificadores de la organización y, opcionalmente, las claves API para usar en futuras sesiones de Atlas CLI. Para ahorrar tiempo, puedes especificar un perfil en lugar de usar las banderas --projectId y --orgId con cada comando.

Debe configurar las claves de API para autenticarse con este comando.

Cuando atlas config init ejecuta el comando, la CLI de Atlas le solicita que proporcione sus claves de API y crea automáticamente un perfil que almacena las claves de API. atlas config init es mejor para uso programático porque no requiere inicio de sesión manual ni verificación de token.

Cuando usas conectar con atlas config init, puedes:

  • Conectarse con la configuración mínima requerida y especificar las banderas --projectId y --orgId con cada comando. Esta es la manera más rápida de comenzar para el primer inicio de sesión.

  • Guarda configuraciones adicionales de conexión en un perfil. Perfiles almacenan los identificadores del proyecto, los identificadores de la organización y, opcionalmente, las claves API para usar en futuras sesiones de Atlas CLI. Para ahorrar tiempo, puedes especificar un perfil en lugar de usar las banderas --projectId y --orgId con cada comando.

Seleccione un caso de uso y siga los pasos para conectarse desde la Atlas CLI con la configuración mínima necesaria.

Seleccione un caso de uso y siga el procedimiento para conectarse rápidamente desde el Atlas CLI.

1

Ejecutar el comando atlas auth login en la terminal.

atlas auth login

El comando abre una ventana del navegador y devuelve un código de activación de un solo uso. Este código expira después de 10 minutos.

2

Si aún no ha iniciado sesión, inicie sesión en su cuenta de Atlas en el navegador.

3

Pegue su código de activación en el navegador y haga clic Confirm Authorization.

4

Regresar a la terminal. Si se conecta correctamente, verá un mensaje:

Successfully logged in as {Your Email Address}.

Acepte la configuración de perfil por defecto pulsando Enter si aparecen las siguientes opciones:

  • Default Org ID

  • Default Project ID

  • Default Output Format

  • Default MongoDB Shell Path

Importante

Si previamente configuraste algún perfil con claves API para MongoCLI, tus perfiles se migran automáticamente. Algunos perfiles migrados podrían hacer que los comandos de Atlas CLI fallen al autenticarse con atlas auth login. El siguiente mensaje se muestra cuando ejecuta atlas auth login si hay un conflicto:

There was an error fetching your organizations: Global user is
from outside access listed subnets.

Para resolver el conflicto, abrir el archivo de configuración, eliminar el perfil por defecto y ejecutar atlas auth login nuevamente.

5

Cuando se ejecuten comandos de Atlas CLI durante la sesión de Atlas CLI, especificar el ID del grupo y ID de organización usando las banderas --projectId y --orgId.

Ejemplo

atlas alerts list --projectId 60b3c81153cf986293e2608b
1

Ejecutar el comando atlas config init en la terminal.

atlas config init
2

Introducir las llaves privadas y públicas cuando se soliciten.

3

Acepta las opciones de perfil restantes por defecto pulsando Enter cuando se muestren las siguientes opciones:

  • Default Org ID

  • Default Project ID

  • Default Output Format

  • Default MongoDB Shell Path

4

Cuando se ejecuten comandos de Atlas CLI durante la sesión de Atlas CLI, especificar el ID del grupo y ID de organización usando las banderas --projectId y --orgId.

Ejemplo

atlas alerts list --projectId 60b3c81153cf986293e2608b

Comience a usar los comandos de Atlas CLI.

Para guardar la configuración de conexión modificando el perfil por defecto o crear un perfil diferente, consulta Guardar la configuración de conexión.

Volver

Verifica paquetes

En esta página