본문 바로가기
  • 클라우드야 나랑 친해지자!
클라우드/GCP

SDK 설치 및 인스턴스 연결

by 정민규 2021. 1. 29.
반응형

수업을 듣고 배운 내용과 연습한 내용을 정리하였습니다

개인 공부 후 자료를 남기기 위한 목적임으로 내용 상에 오류가 있을 수 있습니다.

 

잘못된 부분이 있거나 질문사항은 댓글로 남겨주시면 성심성의껏 답변해드리겠습니다. 감사합니다!


 

 

1. SDK 설치

$echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list

 

2.인증서(구글 공개키) 가져오기

$sudo apt-get install apt-transport-https ca-certificates gnupg

 

 

3.curl 설치

$sudo  apt  install  curl

 

4.공개키 가져오기

$curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -

 

5.구글 클라우드 SDK 설치

$sudo apt-get update && sudo apt-get install google-cloud-sdk

 

6.gcloud 초기화

$gcloud init

 

 

-----> 웹브라우저가 실행되면서 로그인 창이 열림 (계정/비밀번호 입력, 허용 클릭)

 

 

로그인하게 되면 위와 같이 이메일 계정에 로그인 됐다는 메시지가 출력됩니다.

 

Pick cloud project to use:

[1] bionic-region-숫자

// 구글 클라우드의 기본 프로젝트인 My First Project 의 Project ID 가 기본으로 설정되어 있습니다.

 

[2] Create a new project

// 새로운 프로젝트를 만들 것인지 물어봅니다.

 

저는 기본 프로젝트로 진행하므로 1번을 선택하였고, 그렇게 되면 아래와 같이 리전을 선택하는 명령어가 출력됩니다.

 

 

자신의 맞는 리전을 선택합니다.

이로써 SDK 설치를 완료하고 구글클라우드에 로그인해 프로젝트와 리전 설정을 마쳤습니다.

 

간단하게 인스턴스 연결을 통해 제대로 실행이 되는지 확인해보도록 하겠습니다.

 

 

클라우드 콘솔에서 VM 인스턴스를 만들어줍니다.

Compute Engine -> VM 인스턴스 -> 만들기

 

 

 

기존의 설정값에서 이름, 리전, 영역, 시리즈만 변경했습니다.

나머지 값은 그대로 두고 '만들기' 를 눌러줍니다.

 

 

잠시 후 learning-cloud-demo 인스턴스가 만들어진 것을 확인할 수 있습니다.

 

 

 

 

$gcloud compute instances list

// 클라우드 인스턴스 목록 출력

콘솔에서 만든 인스턴스를 클라우드 SDK 에서 어떻게 작동하는지 확인해 봤습니다.

방금 만든 learning-cloud-demo 인스턴스를 확인할 수 있습니다.

 

 

passphrase 를 입력합니다. ( 비밀번호라고 보면 됩니다. )

 

 

 

위에서 설정한 비밀번호(passphrase) 를 입력하고 Unlock 을 누릅니다.

 

 

 

gyu@learning-cloud-demo

// learning-cloud-demo 인스턴스에 연결된 것을 볼 수 있습니다.

반응형

'클라우드 > GCP' 카테고리의 다른 글

App Engine : 완전 관리형 애플리케이션  (0) 2021.02.08
Node.js 설치  (0) 2021.02.05
Cloud Spanner : 대규모 SQL 실습  (0) 2021.02.05
로드 밸런싱(Load Balancing) 구축 실습  (0) 2021.02.04
Wordpress 실습 (Ubuntu)  (0) 2021.01.29

댓글