과학.IT.AI

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가지 핵심 도구가 함께 설치됩니다.

  1. gcloud (메인 도구):

① 대부분의 Google Cloud 서비스(Cloud Run, Compute Engine, GKE, 인증 등)를 관리합니다.

② 가장 많이 쓰입니다.

  1. gsutil (스토리지 도구):

① Cloud Storage(버킷)를 관리합니다. 파일 업로드/다운로드에 특화되어 있습니다.

② 참고: 최근에는 gcloud storage 명령어로 통합되는 추세입니다.

  1. bq (빅쿼리 도구): BigQuery 데이터를 조회하거나 관리합니다. 터미널에서 바로 SQL 쿼리를 날릴 수 있습니다.

명령어 구조 (문법)

gcloud 명령어는 매우 체계적인 계층 구조를 가지고 있어 외우지 않아도 유추하기 쉽습니다.

gcloud + [서비스 그룹] + [리소스] +[명령어(동사)]

예시: 가상 서버(VM)를 하나 만들고 싶다면?


Bash

gcloud compute instances create my-server-1
# (도구) (서비스) (자원) (행동) (이름)

예시: Cloud Run 서비스를 배포하고 싶다면?

Bash

gcloud run deploy my-service --image=gcr.io/my-project/my-image


왜 사용해야 하나요? (장점)

  1. 자동화 (Automation): "매일 아침 9시에 서버를 켜고, 밤 10시에 꺼라" 같은 작업을 스크립트로 짜서 자동화할 수 있습니다.
  2. 속도 (Speed): 익숙해지면 웹페이지 로딩을 기다릴 필요 없이 타닥타닥 치면 바로 실행됩니다.
  3. 대량 작업: 서버 100대를 만들어야 한다면? 웹 콘솔에서는 100번 클릭해야 하지만, CLI에서는 반복문 한 줄이면 끝납니다.
  4. 기록 및 공유: "이 서버 어떻게 만들었어?"라고 물어볼 때, 복잡한 스크린샷 대신 명령어 한 줄만 복사해서 주면 됩니다.

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
비밀글 111
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