Terriermon - Digimon

01. Google Cloud Fundamentals: Getting Started with Compute Engine | Cloud Skill

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-1ssh 접속

 
nginx-light 설치

sudo apt-get install nginx-light -y

 

 
설치 후 <h1> 부분 수정

sudo nano /var/www/html/index.nginx-debian.html

 

curl http://localhost/

 
수정된 것 확인

 

vm-2ssh 접속

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