Docs Menu

Atlas CLI 환경 변수

스크립팅을 더 쉽게 하기 위해 환경 변수를 사용하여 구성 설정을 지정할 수 있습니다.

중요

Atlas CLI는 MongoDB CLI 환경 변수와 Atlas CLI 환경 변수를 모두 지원합니다. MongoDB CLI 환경 변수와 Atlas CLI 환경 변수 중 하나를 사용할 수 있지만 둘 다 함께 사용할 수는 없습니다.

Atlas CLI는 다음 환경 변수를 지원합니다.

변수
설명

DO_NOT_TRACK

Atlas CLI에 대한 원격 분석의 비활성화 여부를 나타내는 플래그입니다. 원격 분석을 사용하지 않으려면 1 로 설정합니다.

MONGODB_ATLAS_TELEMETRY_ENABLED 을(를) 사용하여 원격 분석을 활성화하거나 비활성화할 수도 있지만 두 가지를 모두 지정할 필요는 없습니다.

MONGODB_ATLAS_PUBLIC_API_KEY

Atlas와 상호 작용하는 명령에 대한 공개 API 키를 설정합니다.

MONGODB_ATLAS_PRIVATE_API_KEY

Atlas와 상호 작용하는 명령에 대한 비공개 API 키를 설정합니다.

MONGODB_ATLAS_ORG_ID

--orgId 옵션이 필요한 명령에 대한 조직 ID를 설정합니다.

MONGODB_ATLAS_PROJECT_ID

--projectId 옵션이 필요한 명령어의 프로젝트 ID를 설정합니다.

MONGODB_ATLAS_OUTPUT

출력 필드와 형식을 설정합니다. 유효한 값은 다음과 같습니다:

출력 형식
Empty
default

사람이 읽을 수 있는 출력으로, Atlas CLI가 반환하는 모든 필드를 포함합니다.

json

Atlas CLI가 반환하는 모든 필드를 포함하는 JSON 출력입니다.

json-path

지정한 필드가 포함된 JSON 출력입니다.

go-template

Go 템플릿에서 지정하는 필드를 포함하는 사용자 정의 형식의 출력입니다.

MONGODB_ATLAS_MONGOSH_PATH

로컬 시스템에서 MongoDB Shell의 전체 경로 mongosh입니다.

MONGODB_ATLAS_SKIP_UPDATE_CHECK

yes 로 설정하면 Atlas CLI에서 새 버전으로 업데이트하라는 메시지를 표시하지 않습니다.

MONGODB_ATLAS_ACCESS_TOKEN

Atlas 계정에 대한 액세스 권한을 부여하는 문자열입니다. 액세스 토큰은 12시간 동안 유효합니다.

MONGODB_ATLAS_REFRESH_TOKEN

현재 액세스 토큰이 만료되면 Atlas가 새 액세스 토큰을 자동으로 요청할 수 있도록 하는 문자열입니다.

MONGODB_ATLAS_TELEMETRY_ENABLED

Atlas CLI에 대한 원격 분석 활성화 여부를 나타내는 플래그입니다. 원격 분석을 사용하지 않으려면 false 로 설정합니다.

DO_NOT_TRACK 을(를) 사용하여 원격 분석을 활성화하거나 비활성화할 수도 있지만 두 가지를 모두 지정할 필요는 없습니다.

HTTP_PROXY

절대 URL 또는 hostname[:port] 형식의 호스트 이름 및 포트입니다.

다음 예는 다양한 상황에서 환경 변수를 설정하다 하는 방법을 보여줍니다.

  • 프록시 구성에 인증 이 필요하지 않은 경우:

    HTTP_PROXY=<my.proxy.address>
  • 프록시 구성에 인증 이 필요한 경우:

    HTTP_PROXY=<username>:<password>@<my.proxy.address>
  • 체계가 socks5 인 경우:

    HTTP_PROXY=socks5://<my.proxy.address>

HTTPS_PROXY

절대 URL. HTTP_PROXY도 설정되어 있으면 모든 요청에 대해 HTTP_PROXY보다 우선합니다.

다음 예시 는 환경 변수를 설정하다 하는 방법을 보여줍니다.

HTTPS_PROXY=https://<my.proxy.address>

NO_PROXY

URL에 대해 프록시가 구성되지 않았으므로 URL에 대한 프록시가 없음을 나타냅니다.