Docs Menu
Docs Home
/ /
Atlas CLI

Atlas CLI에서 연결

이 페이지의 내용

  • 연결 방법을 선택합니다.
  • 최소 필수 설정으로 연결
  • 사전 요구 사항을 완료하세요.
  • 다음 단계를 따르세요.
  • 다음 단계로 넘어갑니다.

Atlas CLI에서 기존 Atlas 계정에 연결하는 경우 다음 명령 중 하나를 사용하여 인증할 수 있습니다.

명령
인증 방법
사용 사례
atlas auth login
Atlas 로그인 자격 증명 및 인증 토큰
프로그래밍이 아닌 용도에 적합
atlas config init
API
프로그래밍 방식에 가장 적합

중요

API 키는 Atlas CLI 구성 파일에 플레인 텍스트로 저장됩니다. API 키는 패스워드와 동일합니다. 구성 파일을 적절히 보호하고 있는지 확인합니다.

새 Atlas 계정을 생성하거나 클러스터가 없는 기존 계정을 온보딩하려면 Atlas 시작하기를 참조하세요.

사용 가능한 연결 옵션에 대해 자세히 알아보려면 아래에서 사용 사례를 선택하세요.

atlas auth login 명령을 사용하여 Atlas 로그인 자격 증명과 일회성 인증 토큰으로 인증합니다. atlas auth login 사용 시에는 수동 로그인 및 인증 토큰 확인이 필요하며, 인증 토큰은 12시간 동안 유효합니다. atlas auth login 연결 시 API 키는 선택 사항입니다.

atlas auth login을 실행한 후에는 다음을 수행할 수 있습니다.

  • 최소한의 필수 설정으로 연결하고 각 명령에 --projectId--orgId 플래그를 지정합니다. 처음 로그인하는 경우 가장 빠르게 시작할 수 있는 방법입니다.

  • 연결 설정을 프로필에 저장합니다. 프로필은 프로젝트 ID, 조직 ID, 향후 Atlas CLI 세션에서 사용할 API 키(선택 사항)를 저장합니다. 시간을 절약하기 위해 각 명령에 --projectId--orgId 플래그를 사용하지 않고 대신 프로필을 지정할 수 있습니다.

이 명령으로 인증하려면 API 키를 구성해야 합니다.

atlas config init 명령을 실행하면 Atlas CLI에서 API 키를 제공하라는 메시지를 표시하고 API 키를 저장하는 프로필을 자동으로 생성합니다. atlas config init는 수동 로그인 또는 토큰 확인이 필요하지 않으므로 프로그래밍 방식으로 사용하는 데 가장 적합합니다.

atlas config init과 연결을 사용하면 다음을 수행할 수 있습니다.

  • 최소한의 필수 설정으로 연결하고 각 명령에 --projectId--orgId 플래그를 지정합니다. 처음 로그인하는 경우 가장 빠르게 시작할 수 있는 방법입니다.

  • 프로필에 추가 연결 설정을 저장합니다. 프로필은 프로젝트 ID, 조직 ID 및 선택적으로 향후 Atlas CLI 세션에서 사용할 API 키를 저장합니다. 시간을 절약하기 위해 각 명령에 --projectId--orgId 플래그를 사용하는 대신 프로필을 지정할 수 있습니다.

사용 사례를 선택하고 단계에 따라 최소 필수 설정으로 Atlas CLI에서 연결합니다.

사용 사례를 선택하고 절차에 따라 Atlas CLI에서 빠르게 연결합니다.

1

터미널에서 atlas auth login 명령을 실행합니다.

atlas auth login

이 명령은 브라우저 창을 열고 일회성 활성화 코드를 반환합니다. 이 코드는 10분 후에 만료됩니다.

2

아직 로그인하지 않은 경우 브라우저에서 Atlas 계정에 로그인하십시오.

3

활성화 코드를 브라우저에 붙여넣고 Confirm Authorization을 클릭합니다.

4

터미널로 돌아갑니다. 연결에 성공하면 메시지가 표시됩니다.

Successfully logged in as {Your Email Address}.

다음 옵션이 표시되면 Enter 눌러 기본 프로필 구성을 수락합니다.

  • Default Org ID

  • Default Project ID

  • Default Output Format

  • Default MongoDB Shell Path

중요

이전에 MongoCLI용 API 키로 프로필을 설정한 적이 있다면 프로필이 자동으로 마이그레이션됩니다. 마이그레이션된 일부 프로필로 인해 atlas auth login으로 인증할 때 Atlas CLI 명령이 실패할 수 있습니다. 충돌이 있는 경우 atlas auth login을 실행하면 다음 메시지가 표시됩니다.

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

충돌을 해결하려면 구성 파일을 열고 기본 프로필을 제거한 다음 atlas auth login를 다시 실행하십시오.

5

Atlas CLI 세션 중에 Atlas CLI 명령을 실행하는 경우 --projectId--orgId 플래그를 사용하여 프로젝트 ID와 조직 ID를 지정합니다.

예시

atlas alerts list --projectId 60b3c81153cf986293e2608b
1

터미널에서 atlas config init 명령을 실행합니다.

atlas config init
2

메시지가 표시되면 공개 키와 비공개 키를 입력합니다.

3

다음 옵션이 표시될 때 Enter를 눌러 나머지 기본 프로필 옵션을 수락합니다.

  • Default Org ID

  • Default Project ID

  • Default Output Format

  • Default MongoDB Shell Path

4

Atlas CLI 세션 중에 Atlas CLI 명령을 실행하는 경우 --projectId--orgId 플래그를 사용하여 프로젝트 ID와 조직 ID를 지정합니다.

예시

atlas alerts list --projectId 60b3c81153cf986293e2608b

Atlas CLI 명령 사용을 시작하세요.

기본 프로필을 수정하여 연결 설정을 저장하거나 다른 프로필을 만들려면 연결 설정 저장을 참조하세요.

돌아가기

패키지 확인