gcloud*: add Korean translation (#14119)

This commit is contained in:
코드싸이 2024-10-11 13:32:32 +09:00 committed by GitHub
parent b1f220d087
commit 3eba37f10a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
21 changed files with 474 additions and 0 deletions

View File

@ -0,0 +1,25 @@
# gcloud app
> 관리형 서버리스 플랫폼에서 확장 가능한 애플리케이션 구축.
> 같이 보기: `gcloud`.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/app>.
- 애플리케이션의 코드와 구성을 App Engine 서버에 배포:
`gcloud app deploy {{배포물들}}`
- App Engine 서버에 배포된 모든 서비스의 모든 버전 나열:
`gcloud app versions list`
- 현재 애플리케이션을 웹 브라우저에서 열기:
`gcloud app browse`
- 현재 프로젝트 내에서 App Engine 애플리케이션 생성:
`gcloud app create`
- 최신 App Engine 애플리케이션 로그 표시:
`gcloud app logs read`

View File

@ -0,0 +1,29 @@
# gcloud auth
> `gcloud`에 대한 권한 부여 및 취소, 자격 증명 관리.
> 같이 보기: `gcloud`.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/auth>.
- Google Cloud 사용자 자격 증명으로 `gcloud` CLI에 대한 액세스를 허용하고 현재 계정을 활성 계정으로 설정:
`gcloud auth login`
- 서비스 계정 자격 증명으로 `gcloud auth login`과 유사하게 Google Cloud 액세스 허용:
`gcloud auth activate-service-account`
- Cloud Client Libraries를 위한 애플리케이션 기본 자격 증명(ADC) 관리:
`gcloud auth application-default`
- 시스템에서 현재 인증된 Google Cloud 계정 목록 표시:
`gcloud auth list`
- 현재 계정의 액세스 토큰 표시:
`gcloud auth print-access-token`
- 계정의 액세스 자격 증명 제거:
`gcloud auth revoke`

View File

@ -0,0 +1,21 @@
# gcloud components install
> Google Cloud CLI의 구성 요소와 그 의존성을 설치.
> 기존 설치를 업그레이드하지 않고 현재 Google Cloud CLI 버전의 구성 요소를 설치.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/components/install>.
- 설치 가능한 구성 요소 보기:
`gcloud components list`
- 하나 이상의 구성 요소 설치 (필요한 의존성도 함께 설치):
`gcloud components install {{구성_요소_id1 구성_요소_id2 ...}}`
- 현재 Google Cloud CLI 버전 확인:
`gcloud version`
- Google Cloud CLI를 최신 버전으로 업데이트:
`gcloud components update`

View File

@ -0,0 +1,17 @@
# gcloud components update
> 설치된 Google Cloud CLI 구성 요소를 최신 버전으로 업데이트.
> 같이 보기: `gcloud`.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/components/update>.
- 모든 구성 요소를 최신 버전으로 업데이트:
`gcloud components update`
- 모든 구성 요소를 특정 버전으로 업데이트:
`gcloud components update --version={{1.2.3}}`
- 확인 없이 구성 요소 업데이트 (자동화 스크립트에 유용):
`gcloud components update --quiet`

View File

@ -0,0 +1,37 @@
# gcloud compute
> Google Cloud 인프라에서 VM을 생성, 실행 및 관리.
> 같이 보기: `gcloud`.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/compute>.
- Compute Engine 영역 나열:
`gcloud compute zones list`
- VM 인스턴스 생성:
`gcloud compute instances create {{인스턴스_이름}}`
- VM 인스턴스 세부 정보 표시:
`gcloud compute instances describe {{인스턴스_이름}}`
- 프로젝트 내 모든 VM 인스턴스 나열:
`gcloud compute instances list`
- 영구 디스크 스냅샷 생성:
`gcloud compute disks snapshot {{디스크_이름}} --snapshot-names {{스냅샷_이름}}`
- 스냅샷 세부 정보 표시:
`gcloud compute snapshots describe {{스냅샷_이름}}`
- 스냅샷 삭제:
`gcloud compute snapshots delete {{스냅샷_이름}}`
- SSH를 사용하여 VM 인스턴스에 연결:
`gcloud compute ssh {{인스턴스_이름}}`

View File

@ -0,0 +1,33 @@
# gcloud config set
> Google Cloud CLI 구성에서 속성을 설정.
> 속성은 Google Cloud CLI 동작의 다양한 측면을 제어합니다.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/config/set>.
- core 섹션에서 프로젝트 속성 설정:
`gcloud config set project {{프로젝트_ID}}`
- 향후 작업을 위한 컴퓨트 영역 설정:
`gcloud config set compute/zone {{존_이름}}`
- 스크립팅에 적합하도록 gcloud의 프롬프트 비활성화:
`gcloud config set disable_prompts true`
- 현재 사용 중인 속성 목록 보기:
`gcloud config list`
- 설정된 속성 해제:
`gcloud config unset {{속성_이름}}`
- 새로운 구성 프로필 생성:
`gcloud config configurations create {{구성_이름}}`
- 다른 구성 프로필 간 전환:
`gcloud config configurations activate {{구성_이름}}`

View File

@ -0,0 +1,29 @@
# gcloud config
> `gcloud`의 다양한 구성 관리.
> 같이 보기: `gcloud`.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/config>.
- 현재 구성에 대한 속성(예: compute/zone) 정의:
`gcloud config set {{속성}} {{값}}`
- `gcloud` 속성의 값 가져오기:
`gcloud config get {{속성}}`
- 현재 구성의 모든 속성 표시:
`gcloud config list`
- 주어진 이름으로 새 구성 만들기:
`gcloud config configurations create {{구성_이름}}`
- 사용 가능한 모든 구성 목록 표시:
`gcloud config configurations list`
- 주어진 이름의 기존 구성으로 전환:
`gcloud config configurations activate {{구성_이름}}`

View File

@ -0,0 +1,25 @@
# gcloud container
> Kubernetes 및 클러스터에서 컨테이너화된 애플리케이션 관리.
> 같이 보기: `gcloud`.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/container>.
- `gcloud`를 Docker 자격 증명 도우미로 등록:
`gcloud auth configure-docker`
- GKE 컨테이너를 실행할 클러스터 생성:
`gcloud container clusters create {{클러스터_이름}}`
- GKE 컨테이너를 실행할 클러스터 나열:
`gcloud container clusters list`
- `kubectl`이 GKE 클러스터를 사용하도록 kubeconfig 업데이트:
`gcloud container clusters get-credentials {{클러스터_이름}}`
- 컨테이너 이미지의 태그 및 다이제스트 메타데이터 나열:
`gcloud container images list-tags {{이미지}}`

View File

@ -0,0 +1,13 @@
# gcloud feedback
> Google Cloud 팀에게 피드백 제공.
> 같이 보기: `gcloud`.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/feedback>.
- `gcloud` 팀에게 피드백 제공:
`gcloud feedback`
- `gcloud` 팀에게 피드백 제공 및 로그 파일 첨부:
`gcloud feedback --log-file {{로그_파일}}`

View File

@ -0,0 +1,9 @@
# gcloud help
> `gcloud`에 대한 도움말 및 참조 정보 표시.
> 개별 명령과 직접 관련되지 않은 주제에 대한 추가 도움말은 `tldr gcloud topic`을 참조.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/help>.
- 특정 용어에 대한 `gcloud` CLI 참조 문서를 검색:
`gcloud help`

View File

@ -0,0 +1,29 @@
# gcloud iam
> Identity and Access Management (IAM) 환경 설정 및 서비스 계정을 구성합니다.
> 같이 보기: `gcloud`.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/iam>.
- 리소스에 대한 IAM 부여 가능한 역할 나열:
`gcloud iam list-grantable-roles {{리소스}}`
- 조직 또는 프로젝트에 대한 사용자 정의 역할 생성:
`gcloud iam roles create {{역할_이름}} --{{조직|프로젝트}} {{조직|프로젝트_아이디}} --file {{경로/대상/role.yaml}}`
- 프로젝트에 대한 서비스 계정 생성:
`gcloud iam service-accounts create {{이름}}`
- 서비스 계정에 IAM 정책 바인딩 추가:
`gcloud iam service-accounts add-iam-policy-binding {{서비스_계정_이메일}} --member {{멤버}} --role {{역할}}`
- 기존 IAM 정책 바인딩 교체:
`gcloud iam service-accounts set-iam-policy {{서비스_계정_이메일}} {{정책_파일}}`
- 서비스 계정의 키 나열:
`gcloud iam service-accounts keys list --iam-account {{서비스_계정_이메일}}`

View File

@ -0,0 +1,16 @@
# gcloud info
> 현재 `gcloud` 환경에 대한 정보를 표시합니다.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/info>.
- `gcloud` 환경 정보 표시:
`gcloud info`
- 네트워크 연결 상태 및 숨겨진 속성 확인:
`gcloud info --run-diagnostics`
- 가장 최근의 로그 파일 내용 출력:
`gcloud info --show-log`

View File

@ -0,0 +1,16 @@
# gcloud init
> `gcloud`를 설정하거나 구성을 다시 초기화하는 대화형 워크플로우 시작.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/init>.
- "시작하기" 워크플로우 시작:
`gcloud init`
- 진단 없이 워크플로우 시작:
`gcloud init --skip-diagnostics`
- 콘솔을 사용하여 인증:
`gcloud init --console-only`

View File

@ -0,0 +1,13 @@
# gcloud kms decrypt
> Cloud KMS 키를 사용하여 암호화된 파일 복호화.
> 같이 보기: `gcloud`.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/kms/decrypt>.
- 지정된 키, 키 링 및 위치를 사용하여 파일 복호화:
`gcloud kms decrypt --key={{키_이름}} --keyring={{키_링_이름}} --location={{global}} --ciphertext-file={{경로/대상/암호문}} --plaintext-file={{경로/대상/평문}}`
- 추가 인증 데이터를 사용하여 파일을 복호화하고 복호화된 평문을 `stdout`에 출력:
`gcloud kms decrypt --key={{키_이름}} --keyring={{키_링_이름}} --location={{global}} --additional-authenticated-data-file={{경로/대상/파일.aad}} --ciphertext-file={{경로/대상/암호문}} --plaintext-file=-`

View File

@ -0,0 +1,37 @@
# gcloud logging logs list
> Google Cloud 프로젝트에서 로그 목록을 나열합니다.
> 모니터링 및 분석을 위한 사용 가능한 로그 식별에 유용합니다. 같이 보기: `gcloud`.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/logging/logs/list>.
- 현재 프로젝트의 모든 로그 나열:
`gcloud logging logs list`
- 특정 로그 버킷 및 위치의 모든 로그 나열:
`gcloud logging logs list --bucket={{버킷_아이디}} --location={{위치}}`
- 로그 버킷의 특정 뷰에 대한 모든 로그 나열:
`gcloud logging logs list --bucket={{버킷_아이디}} --location={{위치}} --view={{뷰_아이디}}`
- 필터 표현식을 사용하여 로그 나열:
`gcloud logging logs list --filter="{{표현식}}"`
- 지정된 수의 로그 나열:
`gcloud logging logs list --limit={{숫자}}`
- 특정 필드를 기준으로 오름차순 또는 내림차순(`~`는 내림차순)으로 정렬하여 로그 나열:
`gcloud logging logs list --sort-by="{{필드_이름}}"`
- 여러 필드를 기준으로 정렬하여 로그 나열:
`gcloud logging logs list --sort-by="{{필드1}},~{{필드2}}"`
- 추가 세부 정보를 보여주는 자세한 출력으로 로그 나열:
`gcloud logging logs list --verbosity=debug`

View File

@ -0,0 +1,25 @@
# gcloud projects
> Google Cloud에서 프로젝트 액세스 정책 관리.
> 같이 보기: `gcloud`.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/projects>.
- 새 프로젝트 생성:
`gcloud projects create {{프로젝트_아이디|프로젝트_번호}}`
- 모든 활성 프로젝트 나열:
`gcloud projects list`
- 프로젝트의 메타데이터 표시:
`gcloud projects describe {{프로젝트_아이디}}`
- 프로젝트 삭제:
`gcloud projects delete {{프로젝트_아이디|프로젝트_번호}}`
- 지정된 프로젝트에 IAM 정책 바인딩 추가:
`gcloud projects add-iam-policy-binding {{프로젝트_아이디}} --member {{주체}} --role {{역할}}`

View File

@ -0,0 +1,9 @@
# gcloud sql backups describe
> 백업에 대한 정보 검색.
> 같이 보기: `gcloud`.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/sql/backups/describe>.
- 백업 정보 검색:
`gcloud sql backups describe {{백업_id}} --instance={{인스턴스_id}}`

View File

@ -0,0 +1,29 @@
# gcloud sql export sql
> Cloud SQL 인스턴스에서 Google Cloud Storage의 SQL 파일로 데이터를 내보내기.
> 백업 생성이나 데이터 마이그레이션에 유용합니다. 같이 보기: `gcloud`.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/sql/export/sql>.
- 특정 Cloud SQL 인스턴스에서 Google Cloud Storage 버킷으로 데이터를 SQL 덤프 파일로 내보내기:
`gcloud sql export sql {{인스턴스}} gs://{{버킷_이름}}/{{파일_이름}}`
- 비동기적으로 데이터를 내보내고, 작업 완료를 기다리지 않고 즉시 반환:
`gcloud sql export sql {{인스턴스}} gs://{{버킷_이름}}/{{파일_이름}} --async`
- Cloud SQL 인스턴스 내 특정 데이터베이스에서 데이터 내보내기:
`gcloud sql export sql {{인스턴스}} gs://{{버킷_이름}}/{{파일_이름}} --database={{데이터베이스1,데이터베이스2,...}}`
- Cloud SQL 인스턴스 내의 지정된 데이터베이스에서 특정 테이블 내보내기:
`gcloud sql export sql {{인스턴스}} gs://{{버킷_이름}}/{{파일_이름}} --database={{데이터베이스}} --table={{테이블1,테이블2,...}}`
- 소스 인스턴스의 부담을 줄이기 위해 임시 인스턴스로 작업을 오프로드하여 데이터 내보내기:
`gcloud sql export sql {{인스턴스}} gs://{{버킷_이름}}/{{파일_이름}} --offload`
- 데이터를 내보내고 출력을 `gzip`으로 압축:
`gcloud sql export sql {{인스턴스}} gs://{{버킷_이름}}/{{파일_이름}}.gz`

View File

@ -0,0 +1,13 @@
# gcloud topic
> 개별 명령과 직접적으로 관련되지 않은 주제에 대한 추가 도움말 보기. 같이 보기: `gcloud`.
> 일반적인 도움말은 `tldr gcloud help`를 참조.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/topic>.
- 접근성, 필터링, 포맷팅과 같은 비명령형 주제에 대한 추가 도움말 자료 보기:
`gcloud topic {{주제_이름}}`
- 사용 가능한 모든 주제 나열:
`gcloud topic --help`

View File

@ -0,0 +1,12 @@
# gcloud-version
> Google Cloud CLI 구성 요소의 버전 정보를 출력.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud/reference/version>.
- 설치된 모든 구성 요소의 버전 정보와 사용 가능한 업데이트 표시:
`gcloud version`
- 도움말 표시:
`gcloud version --help`

37
pages.ko/common/gcloud.md Normal file
View File

@ -0,0 +1,37 @@
# gcloud
> Google Cloud Platform을 위한 공식 CLI 도구.
> 참고: `gcloud` 하위 명령에는 자체 사용 설명서가 있습니다.
> 더 많은 정보: <https://cloud.google.com/sdk/gcloud>.
- 활성 구성에서 모든 속성 나열:
`gcloud config list`
- Google 계정에 로그인:
`gcloud auth login`
- 활성 프로젝트 설정:
`gcloud config set project {{프로젝트_이름}}`
- 가상 머신 인스턴스에 SSH 접속:
`gcloud compute ssh {{사용자}}@{{인스턴스}}`
- 프로젝트 내 모든 Google Compute Engine 인스턴스 표시 (기본적으로 모든 영역의 인스턴스가 나열됨):
`gcloud compute instances list`
- 적절한 자격 증명으로 kubeconfig 파일을 업데이트하여 `kubectl`을 특정 Google Kubernetes Engine (GKE) 클러스터에 연결:
`gcloud container clusters get-credentials {{클러스터_이름}}`
- 모든 `gcloud` 구성 요소 업데이트:
`gcloud components update`
- 특정 명령에 대한 도움말 표시:
`gcloud help {{명령}}`