cbt CLI 개요
cbt
CLI는 Bigtable에서 여러 작업을 수행할 수 있는 명령줄 인터페이스입니다. 이 도구는 Bigtable용 Go 클라이언트 라이브러리를 통해 Go에서 작성됩니다. cbt
CLI의 소스 코드는 GoogleCloudPlatform/google-cloud-go GitHub 저장소에서 제공됩니다. 이 저장소는 code.googlesource.com/gocloud의 미러입니다.
Bigtable에 대한 일반적인 내용은 Bigtable 개요를 참조하세요.
cbt
CLI 설치
cbt
CLI를 gcloud CLI 구성요소로 설치할 수 있습니다.
cbt
CLI는 스마트 재시도나 오류 처리를 구현하지 않습니다. 프로덕션 환경에서 작업할 때는 Bigtable 클라이언트 라이브러리나 Google Cloud 콘솔을 사용합니다.
- gcloud CLI를 설치합니다.
다음 명령어를 실행합니다.
gcloud components update gcloud components install cbt
cbt
CLI가 이미 설치되어 있으면 터미널 창에All components are up to date
메시지가 표시됩니다.
설치 확인
다음 cbt
CLI 명령어를 실행하여 CLI 설치를 확인합니다.
cbt listinstances
터미널 창에 Instance Name
및 Info
라는 열 두 개가 표시됩니다.
.cbtrc 파일 만들기
편의를 위해 필요한 옵션 및 매개변수(예: -project
, -instance
, -creds
, -admin-endpoint
, -data-endpoint
옵션)를 단일 .cbtrc
파일에 저장할 수 있습니다.
.cbtrc
파일에서 project-id를 Bigtable 인스턴스를 만든 프로젝트의 ID로 대체하여 프로젝트 및 인스턴스를 사용하도록cbt
를 구성합니다.echo project = project-id > ~/.cbtrc echo instance = quickstart-instance >> ~/.cbtrc
.cbtrc
파일을 올바르게 설정했는지 확인합니다.cat ~/.cbtrc
터미널에는
.cbtrc
파일의 콘텐츠가 표시됩니다. 이는 다음 설정과 유사합니다.project = project-id instance = quickstart-instance
이제 인스턴스에서
cbt
CLI를 사용할 수 있습니다.
cbt
CLI를 사용합니다.
사용 가능한 명령어 목록을 포함하여 cbt
CLI 사용 방법에 대한 자세한 내용은 cbt
CLI 참조를 확인하세요.