Google Cloud CLI (gcloud CLI) 상세 설명, GUI vs CLI, 주요 구성 요소, 주요 명령어
작성자
biolove2
작성일
2025-12-16 14:30
조회
112
Google Cloud CLI (gcloud CLI) 상세 설명
Google Cloud CLI는 웹 브라우저(Google Cloud 콘솔)에서 마우스로 클릭하여 수행하던 모든 작업을 **텍스트 명령어(Command Line)**로 수행할 수 있게 해주는 도구입니다.
개발자가 Google Cloud 리소스(서버, 데이터베이스, AI 모델 등)를 생성하고 관리할 때 사용하는 만능 리모컨이라고 생각하시면 됩니다.
개념: GUI vs CLI
- GUI (Web Console): 웹사이트에 접속해 버튼을 클릭하는 방식. 직관적이지만 반복 작업이 힘들고 느립니다.
- CLI (Command Line Interface): 검은 화면(터미널)에 글자를 쳐서 명령하는 방식. 자동화가 가능하고, 속도가 매우 빠르며, 정교한 제어가 가능합니다.
주요 구성 요소 (3대장)
Google Cloud CLI를 설치하면 보통 다음 3가지 핵심 도구가 함께 설치됩니다.
gcloud(메인 도구):
① 대부분의 Google Cloud 서비스(Cloud Run, Compute Engine, GKE, 인증 등)를 관리합니다.
② 가장 많이 쓰입니다.
gsutil(스토리지 도구):
① Cloud Storage(버킷)를 관리합니다. 파일 업로드/다운로드에 특화되어 있습니다.
② 참고: 최근에는 gcloud storage 명령어로 통합되는 추세입니다.
bq(빅쿼리 도구): BigQuery 데이터를 조회하거나 관리합니다. 터미널에서 바로 SQL 쿼리를 날릴 수 있습니다.
명령어 구조 (문법)
gcloud 명령어는 매우 체계적인 계층 구조를 가지고 있어 외우지 않아도 유추하기 쉽습니다.
gcloud + [서비스 그룹] + [리소스] +[명령어(동사)]
예시: 가상 서버(VM)를 하나 만들고 싶다면?
|
Bash gcloud compute instances create my-server-1 |
|
Bash gcloud run deploy my-service --image=gcr.io/my-project/my-image |
왜 사용해야 하나요? (장점)
- 자동화 (Automation): "매일 아침 9시에 서버를 켜고, 밤 10시에 꺼라" 같은 작업을 스크립트로 짜서 자동화할 수 있습니다.
- 속도 (Speed): 익숙해지면 웹페이지 로딩을 기다릴 필요 없이 타닥타닥 치면 바로 실행됩니다.
- 대량 작업: 서버 100대를 만들어야 한다면? 웹 콘솔에서는 100번 클릭해야 하지만, CLI에서는 반복문 한 줄이면 끝납니다.
- 기록 및 공유: "이 서버 어떻게 만들었어?"라고 물어볼 때, 복잡한 스크린샷 대신 명령어 한 줄만 복사해서 주면 됩니다.
Cloud Shell (설치 없이 바로 쓰기)
CLI를 내 컴퓨터에 설치하는 것이 번거롭다면, Google Cloud 콘솔 상단에 있는 **[>_] 아이콘(Cloud Shell)**을 클릭하세요.
Google이 미리 CLI 도구들을 다 설치해 둔 웹 브라우저 속 터미널을 공짜로 빌려줍니다. 학습용으로 가장 좋습니다.
자주 쓰는 필수 명령어 요약
gcloud auth
login: 구글 계정으로 로그인하기.gcloud
config set project [프로젝트ID]: 작업할 프로젝트 선택하기.gcloud
services list: 현재 사용 가능한 서비스 목록 보기.gcloud help
[명령어]: 사용법이 기억나지 않을 때 도움말 보기.결론: Google Cloud를 본격적으로 다루는 개발자나 엔지니어라면 반드시 익혀야 하는 필수 도구입니다.
전체 0
전체 200
| 번호 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
| 공지사항 |
"최악의 호스팅 서비스 경험 - 카페24 이용 후기 (실제 피해 사례)"
biolove2
|
2025.09.23
|
추천 0
|
조회 236
|
biolove2 | 2025.09.23 | 0 | 236 |
| 199 |
하드파싱(Hard parsing)과 소프트파싱(Soft parsing) ?
biolove2
|
2026.02.07
|
추천 0
|
조회 30
|
biolove2 | 2026.02.07 | 0 | 30 |
| 198 |
biolove2
|
2026.01.03
|
추천 0
|
조회 21
|
biolove2 | 2026.01.03 | 0 | 21 |
| 197 |
[심화 학습 #4] 한국 공공기관 도입을 위한 필수 체크리스트: 보안 가이드라인과 CSAP
biolove2
|
2025.12.21
|
추천 0
|
조회 74
|
biolove2 | 2025.12.21 | 0 | 74 |
| 196 |
한국 공공기관 도입의 필수 관문: CSAP와 보안 가이드라인
biolove2
|
2025.12.21
|
추천 0
|
조회 76
|
biolove2 | 2025.12.21 | 0 | 76 |
| 195 |
[심화 학습 #3] AI 도입의 최종 관문: "데이터 거버넌스 및 보안"
biolove2
|
2025.12.21
|
추천 0
|
조회 60
|
biolove2 | 2025.12.21 | 0 | 60 |
| 194 |
[심화 학습 #2] 텍스트를 넘어 이미지와 도표를 읽다: "멀티모달 RAG"
biolove2
|
2025.12.21
|
추천 0
|
조회 60
|
biolove2 | 2025.12.21 | 0 | 60 |
| 193 |
[심화 학습 #1] AI의 답변 품질을 결정짓는 "Advanced RAG" 핵심 기술 총정리
biolove2
|
2025.12.21
|
추천 0
|
조회 55
|
biolove2 | 2025.12.21 | 0 | 55 |
| 192 |
비정형 데이터 (PDF, 엑셀, 매뉴얼 파일) 벡터화 및 임베딩 과정 (Chunking & Vectorization)
biolove2
|
2025.12.21
|
추천 0
|
조회 69
|
biolove2 | 2025.12.21 | 0 | 69 |
| 191 |
[GCP 시리즈 #5] 5분 완성! Compute Engine으로 나만의 웹 서버 만들기 (실전편)
biolove2
|
2025.12.21
|
추천 0
|
조회 62
|
biolove2 | 2025.12.21 | 0 | 62 |
| 190 |
[GCP 시리즈 #4] 내 서버를 지키는 철통 보안: VPC와 방화벽 완벽 가이드
biolove2
|
2025.12.21
|
추천 0
|
조회 56
|
biolove2 | 2025.12.21 | 0 | 56 |
| 189 |
[GCP 시리즈 #3] 쓰고 보니 1,000만 원? Compute Engine 요금 폭탄 피하는 5가지 전략
biolove2
|
2025.12.21
|
추천 0
|
조회 59
|
biolove2 | 2025.12.21 | 0 | 59 |
| 188 |
[GCP 시리즈 #2] 접속자가 폭주해도 평온한 이유: 오토스케일링과 로드밸런싱
biolove2
|
2025.12.21
|
추천 0
|
조회 56
|
biolove2 | 2025.12.21 | 0 | 56 |
| 187 |
[GCP 시리즈 #1] 클라우드의 심장, Compute Engine이란 무엇인가?
biolove2
|
2025.12.21
|
추천 0
|
조회 53
|
biolove2 | 2025.12.21 | 0 | 53 |
| 186 |
[GCP 시리즈 #1] 클라우드의 심장, Compute Engine이란 무엇인가?
biolove2
|
2025.12.21
|
추천 0
|
조회 52
|
biolove2 | 2025.12.21 | 0 | 52 |
| 185 |
국내 최대 클라우드 관리 전문 기업: 메가존클라우드(MegazoneCloud) 심층 분석
biolove2
|
2025.12.21
|
추천 0
|
조회 61
|
biolove2 | 2025.12.21 | 0 | 61 |
| 184 |
일반 호스팅 vs. GCP + MSP , 비용 비교, 구글 클라우드 MSP 업체, AS 방법
biolove2
|
2025.12.21
|
추천 0
|
조회 58
|
biolove2 | 2025.12.21 | 0 | 58 |
| 183 |
마켓플레이스에서 워드프레스 vs 일반 호스팅(카페24 등) 비교, 장.단점, 이용방법
biolove2
|
2025.12.21
|
추천 0
|
조회 68
|
biolove2 | 2025.12.21 | 0 | 68 |
| 182 |
Google Cloud Marketplace란? 상품 종류, 활용 시나리오,
biolove2
|
2025.12.21
|
추천 0
|
조회 56
|
biolove2 | 2025.12.21 | 0 | 56 |
| 181 |
AMP와 PWA: 2025년 SEO에 더 유리한 것은 무엇일까요?
biolove2
|
2025.12.20
|
추천 0
|
조회 65
|
biolove2 | 2025.12.20 | 0 | 65 |
| 180 |
피지컬 AI의 감각 기관: 데이터 수집 수단 (Sensor Taxonomy)
biolove2
|
2025.12.19
|
추천 0
|
조회 70
|
biolove2 | 2025.12.19 | 0 | 70 |