본문 바로가기
  • 클라우드야 나랑 친해지자!
TIL (Today I Learned)

2021-01-28

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

* 구글클라우드 플랫폼 시작하기

 

cloud.google.com/

 

클라우드 컴퓨팅 서비스  |  Google Cloud

데이터 관리, 하이브리드 및 멀티 클라우드, AI 및 머신러닝 등 Google의 클라우드 컴퓨팅 서비스로 비즈니스 당면 과제를 해결하세요.

cloud.google.com

 

* SDK 설치

 

SDK를 설치하고자 한다면 https://cloud.google.com/sdk/ 로 이동하여 해당 플랫폼의 지침을 따르면 됩니다.

일반적인 리눅스 배포판에서는 다음 코드를 실행하면 됩니다.

저는 Ubuntu로 진행하였고 구글의 SDK 지침을 토대로 진행하였습니다.

 

1.설치

 

패키지 소스로 Cloud SDK 배포 URI를 추가합니다

$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

 

apt-transport-https가 설치되어 있는지 확인하세요.

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

 

 

2. 공개키 설정 및 SDK 업데이트&설치

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

// Google Cloud 공개 키를 가져옵니다.

 

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

// Cloud SDK를 업데이트하고 설치합니다.

 

 

3. 로그인

$gcloud auth login

// 로그인 과정을 진행합니다. 명령어 입력시 구글 계정 로그인하는 화면의 Firefox 가 뜨게 되어있습니다.

로그인을 마치면

$gcloud config set project PROJECT-ID

// 프로젝트 ID 를 알맞게 입력 후

$gcloud compute instances list

// 만들어져있는 인스턴스 항목을 확인할 수 있습니다.

 

 

4. learning-cloud-demo VM인스턴스 연결

 

$gcloud compute ssh learning-cloud-demo     // 인스턴스 연결

 

7행에 보면 Enter passphrase (empty for no passphrase):

passphrase 를 만들어야 된다고 나옵니다

이 값은 SSH 키 쌍 생성 ( 처음 접속할 때만 생성 ) 으로 일종의 비밀번호라고 생각하면 됩니다.

 

-> 위와 같은 과정을 거치게 되면 사용자@learning-cloud-demo 와 같이 인스턴스에 연결된 것을 볼 수 있습니다.

 

 

 

 

반응형

'TIL (Today I Learned)' 카테고리의 다른 글

2021-02-02  (0) 2021.02.02
2021-02-01  (0) 2021.02.01
2021-01-27  (0) 2021.01.27
2021-01-26  (0) 2021.01.26
2021-01-25  (0) 2021.01.25

댓글