빠른 시작
MongoDB CLI 는 MongoDB Atlas, MongoDB Cloud Manager 및 MongoDB Ops Manager 프로젝트 및 클러스터를 관리하기 위한 명령줄 인터페이스를 제공합니다. 이 튜토리얼에서는 MongoDB CLI 를 다운로드 , 설치 및 구성하는 방법을 보여줍니다. 그런 다음 각 플랫폼에 대해 바로 사용할 수 있는 MongoDB cluster 를 만드는 방법을 보여 줍니다.
이 튜토리얼에 언급된 명령에 대한 참조 페이지는 mongocli 섹션에서 확인할 수 있습니다.
전제 조건
시작하기 전에 사용 중인 환경이 MongoDB CLI 설치 및 사용에 호환 되는지 검토 하고 확인하세요.
이 튜토리얼에는 다음이 필요합니다.
Atlas 및 MongoDB Cloud Manager 전용 MongoDB Atlas Cloud Manager 계정
Atlas , Cloud Atlas Cloud ManagerManager 또는 MongoDB Ops Manager 조직 및 프로젝트 MongoDB Ops Manager
MongoDB CLI 다운로드 및 설치
MongoDB CLI 다운로드 및 설치에 대한 자세한 내용 은 MongoDB CLI 설치를 MongoDB CLI 하세요. MongoDB CLI 를 설치한 후 다음 명령을 실행 하여 설치를 확인합니다.
mongocli help
프로그래밍 방식 액세스 키 생성
MongoDB CLI MongoDB Atlas Cloud Manager MongoDB Ops Manager CLI 는 프로그래밍 방식 액세스 키를 액세스 하여 Atlas , Cloud Manager 또는 MongoDB Ops Manager 프로젝트에 액세스합니다. 프로그래매틱 API 키에는 다음이 포함되어야 합니다.
project owner
이상의 역할IP 주소또는 CIDR 범위 에 대한 액세스 목록 항목
프로그래매틱 API 키 생성에 학습 보려면 다음을 참조하세요.
MongoDB CLI 구성
mongocli config 및 mongocli config 설정하다 명령을 사용하여 MongoDB 서비스에 대한 MongoDB CLI 액세스 를 구성할 수 있습니다.
다음 절차에서는 구성 파일 에 기본값 프로필 을 만듭니다. 이 튜토리얼의 다른 모든 명령과 함께 이 프로필을 사용할 수 있습니다.
프로젝트 에 대한 프로필을 만듭니다.
다음 명령을 실행하여 default
라는 프로필을 만듭니다.
mongocli config
선택 사항:프로그래매틱 API 키를 입력합니다.
메시지가 표시되면 Atlas 배포서버에 사용할 Public API Key
및 Private API Key
를 입력합니다.
? Public API Key: [? for help] abcdef ? Private API Key: [? for help] ************************************
기본값 조직 을 선택합니다.
API 키를 입력한 경우 명령은 API 키가 액세스 할 수 있는 조직의 이름과 ID 를 표시합니다.
조직을 선택합니다.
Down Arrow
및Up Arrow
키를 눌러 원하는 조직 을 강조 표시하거나조직 이름을 입력하여 사용 가능한 조직을 필터링합니다.
? Default Org ID: [Use arrows to move, type to filter] Org1 (5e39bf1212121e685774c81c) Enter
키를 누릅니다.
API 키를 입력하지 않은 경우 명령은 Default Organization ID
을(를) 입력하라는 메시지를 표시합니다.
기본 프로젝트를 선택합니다.
API 키를 입력한 경우 명령은 API 키가 액세스 할 수 있는 프로젝트의 이름과 ID 를 표시합니다.
프로젝트를 선택하세요.
Down Arrow
및Up Arrow
키를 눌러 원하는 프로젝트를 강조 표시하거나사용 가능한 프로젝트를 필터링하려면 프로젝트 이름을 입력하세요.
? Default Project ID: [Use arrows to move, type to filter] Project1 (5e5ebffd0c04a97009061234) Project2 (5cfacee6014b761b07f15678) Project3 (5e39bf4979358e6857741212) Project4 (5c815cc7014b768fb67e3434) Enter
키를 누릅니다.
API 키를 입력하지 않은 경우 명령은 Default Project ID
을(를) 입력하라는 메시지를 표시합니다.
선택 사항: 고 (Go) 템플릿을 사용하여 MongoDB CLI 출력을 사용자 지정합니다.
Go
템플릿을 사용하여 MongoDB CLI 출력 필드 및 형식을 사용자 지정하는 방법에 학습 보려면 고 (Go) 템플릿을 사용하여 MongoDB CLI 출력 사용자 지정을 참조하세요.
mongocli config 및 mongocli config 설정하다 명령을 사용하여 MongoDB 서비스에 대한 MongoDB CLI 액세스 를 구성할 수 있습니다.
다음 절차에서는 구성 파일 에 기본값 프로필 을 만듭니다. 이 튜토리얼의 다른 모든 명령과 함께 이 프로필을 사용할 수 있습니다.
프로젝트 에 대한 프로필을 만듭니다.
다음 명령을 실행하여 default
라는 프로필을 만듭니다.
mongocli config --service cloud-manager
기본값 조직 을 선택합니다.
API 키를 입력한 경우 명령은 API 키가 액세스 할 수 있는 조직의 이름과 ID 를 표시합니다.
조직을 선택합니다.
Down Arrow
및Up Arrow
키를 눌러 원하는 조직을 강조 표시하거나조직 이름을 입력하여 사용 가능한 조직을 필터링합니다.
? Default Org ID: [Use arrows to move, type to filter] Org1 (5e39bf1212121e685774c81c) Enter
키를 누릅니다.
API 키를 입력하지 않은 경우 명령은 Default Organization ID
을(를) 입력하라는 메시지를 표시합니다.
기본 프로젝트를 선택합니다.
API 키를 입력한 경우 명령은 API 키가 액세스 할 수 있는 프로젝트의 이름과 ID 를 표시합니다.
프로젝트를 선택하세요.
Down Arrow
및Up Arrow
키를 눌러 원하는 프로젝트를 강조 표시하거나사용 가능한 프로젝트를 필터링하려면 프로젝트 이름을 입력하세요.
? Default Project ID: [Use arrows to move, type to filter] Project1 (5e5ebffd0c04a97009061234) Project2 (5cfacee6014b761b07f15678) Project3 (5e39bf4979358e6857741212) Project4 (5c815cc7014b768fb67e3434) Enter
키를 누릅니다.
API 키를 입력하지 않은 경우 명령은 Default Project ID
을(를) 입력하라는 메시지를 표시합니다.
선택 사항: 고 (Go) 템플릿을 사용하여 MongoDB CLI 출력을 사용자 지정합니다.
Go
템플릿을 사용하여 MongoDB CLI 출력 필드 및 형식을 사용자 지정하는 방법에 학습 보려면 고 (Go) 템플릿을 사용하여 MongoDB CLI 출력 사용자 지정을 참조하세요.
mongocli config 및 mongocli config 설정하다 명령을 사용하여 MongoDB 서비스에 대한 MongoDB CLI 액세스 를 구성할 수 있습니다.
다음 절차에서는 구성 파일 에 기본값 프로필 을 만듭니다. 이 튜토리얼의 다른 모든 명령과 함께 이 프로필을 사용할 수 있습니다.
프로젝트 에 대한 프로필을 만듭니다.
다음 명령을 실행하여 default
라는 프로필을 만듭니다.
mongocli config --service ops-manager
MongoDB Ops Manager URL 에 액세스 할 때 사용할 URL 을 입력합니다.MongoDB Ops Manager
? URL to Access Ops Manager: http://mms.example.com:8080
선택 사항:API 키를 입력합니다.
메시지가 표시되면 MongoDB Ops Manager 배포서버 서버에 대한 Public API Key
및 Private API Key
를 입력합니다.
? Public API Key: [? for help] abcdef ? Private API Key: [? for help] ************************************
기본값 조직 을 선택합니다.
API 키를 입력한 경우 명령은 API 키가 액세스 할 수 있는 조직의 이름과 ID 를 표시합니다.
조직을 선택합니다.
Down Arrow
및Up Arrow
키를 눌러 원하는 조직을 강조 표시하거나조직 이름을 입력하여 사용 가능한 조직을 필터링합니다.
? Default Org ID: [Use arrows to move, type to filter] Org1 (5e39bf1212121e685774c81c) Enter
키를 누릅니다.
API 키를 입력하지 않은 경우 명령은 Default Organization ID
을(를) 입력하라는 메시지를 표시합니다.
기본 프로젝트를 선택합니다.
API 키를 입력한 경우 명령은 API 키가 액세스 할 수 있는 프로젝트의 이름과 ID 를 표시합니다.
프로젝트를 선택하세요.
Down Arrow
및Up Arrow
키를 눌러 원하는 프로젝트를 강조 표시하거나사용 가능한 프로젝트를 필터링하려면 프로젝트 이름을 입력하세요.
? Default Project ID: [Use arrows to move, type to filter] Project1 (5e5ebffd0c04a97009061234) Project2 (5cfacee6014b761b07f15678) Project3 (5e39bf4979358e6857741212) Project4 (5c815cc7014b768fb67e3434) Enter
키를 누릅니다.
API 키를 입력하지 않은 경우 명령은 Default Project ID
을(를) 입력하라는 메시지를 표시합니다.
선택 사항: 고 (Go) 템플릿을 사용하여 MongoDB CLI 출력을 사용자 지정합니다.
Go
템플릿을 사용하여 MongoDB CLI 출력 필드 및 형식을 사용자 지정하는 방법에 학습 보려면 고 (Go) 템플릿을 사용하여 MongoDB CLI 출력 사용자 지정을 참조하세요.
다음 단계
이제 MongoDB 서비스에 액세스하기 위한 MongoDB CLI 를 설치하고 구성했으므로 다음으로 진행합니다.