본문 바로가기
Kubernetes/Google(GCP)

구글 클라우드 GCP gcloud cli shared vpc 생성 프로젝트 할당

by 썩석 2024. 7. 3.
반응형

Windows 11 기준으로 사용한 CLI를 기술하려고 합니다.

Linux(Ubuntu, Debian, CentOS 등)에서는 역슬래시 문자를 변경 후 사용하시면 됩니다.

Windows에서 줄바꿈 명령어는 "^", Linux에서 줄바꿈 명령어는 "\"

 

 

 

1. Shared VPC Enable

$ gcloud compute shared-vpc enable <Project 명>

 

 

 

2. VPC 생성

$ gcloud compute networks create <VPC 명> ^
--subnet-mode=custom --project=<프로젝트 명>

 

 

 

3. Project Associated

# Project Associate Add
gcloud compute shared-vpc associated-projects add <Shared 할 프로젝트> --host-project=<VPC 생성 Project>

# Project Associate Remove
gcloud compute shared-vpc associated-projects remove <Shared 할 프로젝트> --host-project=<VPC 생성 Project>

Project Attached 된 모습

단, Enable 하려는 프로젝트의 Compute Engine API가 Enable 되어 있어야 한다.

 

4. Subnet 생성

$ gcloud compute networks subnets create <Subnet Name> --network=<VPC 이름> --range=<IP Range> --region=<Region> --enable-private-ip-google-access --project=<VPC project>

 

반응형