2024. 11. 7. 09:37ㆍ클라우드/GCP
Task 1. Sign in to the Google Cloud console
구글 클라우드 콘솔에 접속
Task 2. Create a virtual machine using the Cloud console
Compute Engine > VM instances > CREATE INSTANCE 클릭
인스턴스 이름 'my-vm-1'로 설정 후 밑으로 스크롤
Boot disk > CHANGE 클릭하여 설정 변경
부트 디스크 이미지 Debian GNU/Linux 11 (Bullseye) 선택
방화벽 HTTP traffic 허용 선택 (my-vm-2 생성하여 접속 예정)
Task 3. Create a virtual machine using the gcloud command line
클라우드 쉘 클릭하여 접속
접속 후
$ gcloud compute zones list | grep us-west1 |
my-vm-1의 Region은 west1-a
다른 zone 에 기본설정 셋팅(이후 VM 인스턴스를 생성할 때, 명시적으로 영역을 지정하지 않는 경우 이 설정이 적용되어 us-west1-b에 VM이 생성)
gcloud config set compute/zone us-west1-b |
vm 생성 : my-vm-2
gcloud compute instances create "my-vm-2" \ --machine-type "e2-medium" \ --image-project "debian-cloud" \ --image-family "debian-11" \ --subnet "default" |
생성 된것 확인
Task 4. Connect between VM instances
my-vm-2의 ssh 접속
ping my-vm-1.us-west1-a |
해당 ping을 통해 my-vm-1.us-Zone 1.c.PROJECT_ID.internal 의 정보를 확인할 수 있음
vm-1의 ssh 접속
nginx-light 설치
sudo apt-get install nginx-light -y |
설치 후 <h1> 부분 수정
sudo nano /var/www/html/index.nginx-debian.html |
curl http://localhost/ |
수정된 것 확인
vm-2의 ssh 접속
curl http://my-vm-1.us-west1-a/ |
<h1>의 수정된 부분 확인
my-vm-1 의 external IP 클릭 시 변경된 내용 확인 가능
참고
https://partner.cloudskillsboost.google/focuses/11366?parent=catalog
(파크너사 계정으로 접속 가능)
위 링크 내용을 설명해준 영상
https://www.youtube.com/watch?v=DHhs5fMSYwY
'클라우드 > GCP' 카테고리의 다른 글
05. Cloud IAM (0) | 2024.11.13 |
---|---|
04. VPC Networking Fundamentals (0) | 2024.11.12 |
03. Cloud Storage (0) | 2024.11.11 |
02. Creating a Virtual Machine (0) | 2024.11.08 |
SQL 인스턴스 삭제 (1) | 2024.11.04 |