GCP - 유용한 gcloud 명령어 모음zip
조회 995 · 댓글 0
# CloudShell 주소
https://shell.cloud.google.com/?show=terminal
# 사용중인 계정 목록
gcloud auth list
# 프로젝트ID 목록 및 획득
gcloud config list project
gcloud info --format='value(config.project)'
# 프로젝트 설정
gcloud config set project
# 기본 컴퓨팅 영역 설정
gcloud config set compute/zone
# GCP SQL 접속
gcloud sql connect --user=root --quiet
# Cloud Storage Bucket에서 파일 복사
gsutil cp -r gs:///<폴더or파일명> ./
# GKE 연결 credential 획득
gcloud container clusters get-credentials
# 프로젝트에 영향을 주는 IAM 리스트 확인(폴더, 조직 포함) - 프로젝트 상위 조직 및 폴더 확인(조직 scope에서)
gcloud asset get-effective-iam-policy --scope=organizations/<조직ID> --names=//cloudresourcemanager.googleapis.com/projects/<프로젝트ID>
# Role 별로 영향주는 IAM 리스트 확인
gcloud asset analyze-iam-policy --organization=<조직ID> --full-resource-name='//cloudresourcemanager.googleapis.com/projects/<프로젝트ID>' --roles=roles/
https://shell.cloud.google.com/?show=terminal
# 사용중인 계정 목록
gcloud auth list
# 프로젝트ID 목록 및 획득
gcloud config list project
gcloud info --format='value(config.project)'
# 프로젝트 설정
gcloud config set project
# 기본 컴퓨팅 영역 설정
gcloud config set compute/zone
# GCP SQL 접속
gcloud sql connect --user=root --quiet
# Cloud Storage Bucket에서 파일 복사
gsutil cp -r gs:///<폴더or파일명> ./
# GKE 연결 credential 획득
gcloud container clusters get-credentials
# 프로젝트에 영향을 주는 IAM 리스트 확인(폴더, 조직 포함) - 프로젝트 상위 조직 및 폴더 확인(조직 scope에서)
gcloud asset get-effective-iam-policy --scope=organizations/<조직ID> --names=//cloudresourcemanager.googleapis.com/projects/<프로젝트ID>
# Role 별로 영향주는 IAM 리스트 확인
gcloud asset analyze-iam-policy --organization=<조직ID> --full-resource-name='//cloudresourcemanager.googleapis.com/projects/<프로젝트ID>' --roles=roles/
로그인 후 답글을 남길 수 있습니다.