바로 이동
gcloud CLI

Google Cloud 명령줄 인터페이스(gcloud CLI)

Google Cloud CLI를 사용하여 명령줄에서 직접 또는 스크립트를 통해 Google Cloud 리소스와 서비스를 만들고 관리합니다. 광범위한 플랫폼 호환성과 서비스 범위를 활용하여 일반적인 플랫폼 태스크를 신속하게 수행하고 규모에 맞게 클라우드 리소스를 제어하세요.

  • 컴퓨팅 가상 머신, Cloud Storage, 데이터베이스와 거의 모든 Google Cloud 서비스를 관리하세요.

  • 명령어를 스크립팅하거나 자동화하여 클라우드 리소스를 정확하고 확장 가능한 방식으로 관리하고 운영하세요.

  • Cloud Functions 배포, CI/CD 파이프라인 관리 등 다양한 작업을 수행하세요.

이점

빠르고 스크립트 작성이 가능한 조정

gcloud CLI는 Cloud Console을 사용하여 이미 관리 중인 동일한 Google Cloud 서비스와 상호작용할 수 있는 터미널 명령줄 메서드를 제공합니다. Console을 통해 상호작용 하여 스크립팅 가능한 자동화에 사용합니다.

소프트웨어 개발 가속화

VM으로 파일을 푸시하거나, 로컬 Pub/Sub, 데이터베이스 또는 BigQuery 개발을 위해 데이터 에뮬레이터를 사용하고, Cloud Functions에 코드를 배포하는 등의 개발 워크플로를 관리하세요.

인증 간소화

여러 가지 간소화된 인증 방법을 사용하여 Google Cloud 서비스에 인증을 수행할 수 있습니다. 로컬, 스테이징 및 프로덕션에서 클라이언트 라이브러리 코드를 매끄럽게 실행할 수 있도록 인증 흐름을 구현합니다.

주요 특징

주요 특징

Google Cloud 리소스를 규모에 맞게 세분화하여 조정

Google Cloud CLI는 8,000개 이상의 명령어를 지원하여 거의 모든 Google Cloud 서비스 및 제품에 대한 완벽한 관리 및 제어 기능을 제공합니다. CLI는 또한 출시 전 Google Cloud 제품들에 대한 빠른 액세스를 위한 미리보기 명령어 집합을 제공합니다.

소프트웨어 개발을 가속화하기 위한 로컬 에뮬레이터

gcloud CLI는 로컬 소프트웨어 개발을 돕고 로컬 개발, 테스트, 검증을 위해 Bigtable, Cloud Datastore, Firestore, Spanner, Pub/Sub에 대한 데이터 에뮬레이터를 제공합니다. 이러한 에뮬레이터는 클라이언트 측 코드를 더 효율적으로 작성할 수 있도록 서비스 백엔드를 시뮬레이션합니다.

또한 gcloud CLI는 BigQuery(bq CLI), Cloud Storage(gsutil CLI), Kubernetes 클러스터(kubectl CLI) 작업을 위한 전문 하위 도구와 함께 번들로 제공되어 해당 제품을 정확하고 심층적으로 제어할 수 있습니다.

bq를 사용하면 BigQuery 쿼리를 실행하고 데이터 세트, 테이블, 항목을 조작할 수 있습니다. gsutil을 사용하면 스토리지 버킷과 객체를 관리하고, kubectl을 사용하면 Kubernetes 컨테이너 클러스터를 배포하고 관리할 수 있습니다.

멀티 플랫폼 설치 프로그램 또는 웹 기반 Cloud Shell에서 실행

Linux, Mac OS X, Windows를 지원하며 다양한 패키지 관리자와 OS 설치 프로그램에서 사용 가능하고 Docker 이미지로 제공됩니다. 또는 Cloud Shell 세션을 실행하여 아무것도 설치하지 않고도 웹브라우저에서 사전 설치된 gcloud CLI에 직접 액세스할 수 있습니다. 

App Engine 또는 Cloud Functions에 애플리케이션 배포

여러 서버리스 제품에서 gcloud CLI는 개발 워크플로 실행 및 일반 지원을 위해 코드를 업로드하는 기본 인터페이스입니다. 예를 들어 Cloud 함수의 경우 CLI를 사용해서 함수를 기술 또는 트리거하거나, 해당 로그 항목을 표시하거나, 업데이트를 배포할 수 있습니다.

포함된 도움말 텍스트 및 포괄적인 웹 문서

도움말 플래그를 사용하여 인라인 문서에 액세스하거나 웹에서 빠른 시작 및 안내 가이드를 확인하세요. CLI는 또한 자세한 참조 문서를 지원합니다. Cloud Compute와 같은 일부 서비스의 경우 Cloud Console이 동등한 gcloud CLI 명령어를 제공하여 UI 인터페이스를 사용해 복잡한 명령어와 플래그 조합을 구축할 수 있습니다.

모든 특징 보기

문서

문서

Tutorial

Google Cloud CLI 설치

Google Cloud CLI의 최신 버전을 다운로드하고 초기화합니다.
Tutorial

추가 구성요소 설치

bq, gsutil, kubectl과 같은 추가 명령줄 구성요소를 다운로드하고 gcloud 명령어 또는 필요한 종속 항목을 미리봅니다.
Google Cloud Basics

Google Cloud CLI 개요

출시 레벨, 명령어 구조, 중요한 개념 등 gcloud CLI를 개괄적이고 개괄적으로 살펴봅니다.
Tutorial

gcloud 명령어 스크립팅

프롬프트 사용 중지, 결과 필터링, 형식 지정과 같은 기능을 활용해 스크립트에서 gcloud 명령어를 실행합니다.
Quickstart

실무형 실습: gcloud CLI 사용

gcloud CLI를 설치하고 구성한 후 이를 사용해 VM과 네트워크를 만들고 gsutil을 사용해 작업을 수행하는 등 기본 작업을 수행하는 방법을 알아봅니다.

원하는 내용을 찾을 수 없으신가요?

사용 사례

사용 사례

사용 사례
gcloud CLI 명령어 스크립팅

gcloud CLI로 스크립팅할 때는 스크립트 또는 기타 자동화를 사용하여 gcloud 명령어를 실행할 수 있습니다(예: Bash 스크립트 사용 또는 Jenkins로 Google Cloud 태스크 자동화 수행). 또한 gcloud 명령줄 도구에는 명령어 결과를 필터링하고 형식을 지정하여 정보를 손쉽게 구성하고 추출하는 기능뿐만 아니라 여러 명령어를 결합하여 Google Cloud 리소스를 비대화형으로 관리할 수 있는 기능이 제공됩니다.

모든 특징

모든 기능

gsutil
gsutil 도구는 광범위한 버킷 및 객체 관리 작업을 포함한 Cloud Storage에 대한 액세스를 명령줄에서 직접 제공합니다.
bq
bq 도구를 사용하면 명령줄을 통해 BigQuery에서 쿼리를 실행하고 데이터 세트, 테이블, 항목을 조작할 수 있습니다.
kubectl
kubectl 도구는 Kubernetes 클러스터를 더 효과적으로 제어할 수 있는 명령어를 제공합니다. kubectl을 사용하면 애플리케이션 배포, 클러스터 리소스의 검사와 관리, 로그 보기를 포함하여 광범위한 작업을 수행할 수 있습니다.
에뮬레이터
Google Cloud CLI는 로컬 개발, 테스트, 유효성 검사를 위한 Bigtable, Datastore, Firestore, Spanner, Pub/Sub용 데이터 에뮬레이터를 제공합니다.
대화형 모드
gcloud 대화형 셸은 명령어, 하위 명령어, 플래그, 파일 및 리소스 인수에 대한 추천 및 자동 완성을 생성합니다. 인라인 도움말은 섹션 하단에 표시됩니다.
Cloud Console 명령어 구성
Cloud Compute, Cloud Storage, 기타 여러 인기 서비스의 경우 Cloud Console 웹 UI를 사용하여 드롭다운 메뉴와 포인트 앤 클릭 인터페이스를 조작하여 정확하게 동등한 gcloud 명령어를 구축합니다.
미세 조정이 가능한 출력 세부정보 수준
명령어 응답 세부정보 수준, 목록 페이지 크기, 기타 필터를 사용하여 출력 크기 및 기타 사용량 특성을 미세 조정할 수 있습니다.
Terraform으로 내보내기(미리보기)
클라우드 리소스 및 구성의 현재 상태를 Terraform 호환 텍스트 파일로 내보냅니다. 이를 사용해서 나중에 구성을 다시 적용하여 중복 환경을 만들거나, 정상 구성으로 되돌리거나, 다른 DevOps 스타일 관리 목적을 수행할 수 있습니다.

가격 책정

가격 책정

Google Cloud SDK의 일부로, Google Cloud 계정이 있는 사용자는 Google Cloud CLI를 무료로 사용할 수 있습니다.

다음 단계 수행

$300의 무료 크레딧과 20여 개의 항상 무료 제품으로 Google Cloud에서 빌드하세요.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
콘솔
Google Cloud