문서 메뉴
문서 홈
/ /
Atlas App Services
/ /

realm-cli v2 [사용 중단됨]

이 페이지의 내용

  • 개요
  • 설치
  • 인증
  • API 키 생성하기
  • API 키로 인증
  • 옵션
  • 명령.

중요

Realm CLI는 더 이상 사용되지 않습니다.

realm-cli 은(는) 더 이상 사용되지 않으며 향후 기능이나 버그 수정을 받을 수 없습니다. 대신 App Services CLI를 사용하세요.

App Services CLI는 에서 사용할 수 npm 있습니다. 시스템에 CLI를 설치하려면 Node.js 가 설치되어 있어야 합니다. 설치한 후 셸에서 다음 명령을 실행합니다.

npm install -g atlas-app-services-cli

MongoDB Realm 명령줄 인터페이스(realm-cli)를 사용하면 앱을 프로그래밍 방식으로 managed 수 있습니다. realm-cli 를 사용하면 로컬 디렉토리에서 앱을 만들거나 업데이트할 수 있을 뿐만 아니라 기존 애플리케이션을 로컬 디렉토리로 내보낼 수도 있습니다.

중요

Atlas CLI 버전 확인

이 페이지는 realm-cli 버전 2에 대한 빠른 시작입니다. realm-cli 의 버전 1에 대한 문서가 필요한 경우 Realm CLI v1 을 참조하세요. CLI 버전을 확인하려면 다음을 사용합니다: realm-cli --version. 글로벌 설치를 최신 버전으로 업그레이드하려면 다음을 사용합니다: npm upgrade -g mongodb-realm-cli.

realm-cli 에서 사용할 수 npm 있습니다.2 realm-cli 시스템에 의 버전을 설치하려면 Node.js 가 설치되어 있어야 합니다. 설치한 후 셸에서 다음 명령을 실행합니다.

npm install -g mongodb-realm-cli

realm-cli 을(를) 사용하려면 인증해야 합니다. 인증하려면 API 키를 생성해야 합니다.

1

MongoDB Cloud Access Manager 를 사용하면 사용자, 팀, API 키의 프로젝트 액세스를 관리할 수 있습니다. 화면 왼쪽 상단의 access manager dropdown 에서 Project Access 탭을 클릭하여 프로젝트 액세스 관리자를 사용하세요.

액세스 관리자를 클릭합니다.
클릭하여 확대
2

프로젝트 사용자는 프로젝트 API 키와 함께 realm-cli 도구를 사용하여 로그인할 수 있습니다. 프로젝트 액세스 관리자의 오른쪽에 있는 회색 Create API Key 버튼을 클릭하여 프로젝트 API 키를 생성합니다.

액세스 관리자를 클릭합니다.
클릭하여 확대

이 버튼을 클릭하면 'Create API Key(API 키 생성)' 화면으로 이동합니다. 키에 대한 설명을 설정합니다.

쓰기 액세스 권한을 얻으려면 CLI에 "프로젝트 소유자" 권한이 있는 API 키가 필요합니다. 읽기 전용 액세스의 경우 "프로젝트 읽기 전용" 을 사용할 수 있습니다. Project Permissions 드롭다운을 사용하여 사용 사례에 적합한 권한을 선택하세요.

나중에 로그인할 때 사용할 공개 키를 복사합니다. 키 세부 정보 구성을 계속하려면 next를 클릭합니다.

액세스 관리자를 클릭합니다.
클릭하여 확대
3

나중에 사용할 수 있도록 개인 키를 안전한 위치에 복사하세요. 보안을 위해 초기화 후에는 개인 키가 다시 표시되지 않습니다. 또 다른 보안 기능은 API 액세스 목록입니다. API 액세스 목록 항목을 생성하면 API 호출이 허용된 IP에서 발생하도록 보장됩니다.

API 키를 사용하려면 키를 사용할 사용자의 IP 주소가 필요합니다. Add Access List Entry 버튼을 클릭합니다. IP 주소를 입력하거나 Use Current IP Address 버튼과 Save(저장)를 차례로 클릭합니다. 마지막으로 화면 오른쪽 하단에 있는 Done(완료) 버튼을 클릭하여 API 키 설정을 완료합니다.

액세스 관리자를 클릭합니다.
클릭하여 확대
1

새로 생성한 공개 키와 비공개 키를 사용하여 아래 명령을 실행하여 로그인합니다.

realm-cli login --api-key="<my api key>" --private-api-key="<my private api key>"

다음과 같은 결과가 표시됩니다.

you have successfully logged in as <your public key>

특정 명령에 대한 정보를 보려면 "영역-cli [command] --help"를 사용하세요.

이름
유형
필수 사항
설명
--프로필
문자열
아니
프로필 지정(기본값: '기본값')(기본값 '기본값')
--텔레메트리
문자열
아니
현재 프로필에 대한 CLI 사용 추적 활성화/비활성화(기본값: 'on', 허용되는 값: 'on', 'off')
-o, --출력-대상
문자열
아니
지정된 파일 경로에 CLI 출력 쓰기
-f, --출력-형식
문자열
아니
CLI 출력 형식 설정(기본값: <blank>, 허용 값: <blank>, 'json')
--색상-비활성화
아니
모든 CLI 출력 스타일링 비활성화(예 색상, 글꼴 스타일 등)
-y, --yes
아니
필요한 사용자 프롬프트에 동의하여 CLI 명령을 자동으로 진행합니다.
-h, --help
거짓
realm-cli 도움말
← realm-cli v1 [사용 중단됨]