ForFour

GCP(Google Cloud Platform)에서 VM 생성하고 ssh 접속해보기 (ft. 아이패드로 ssh 접속하기) - 1 본문

인생은 선택의 연속

GCP(Google Cloud Platform)에서 VM 생성하고 ssh 접속해보기 (ft. 아이패드로 ssh 접속하기) - 1

for_four 2021. 1. 21. 01:47

 

 

클라우드 서비스는 aws 말고도 구글에서 만든 GCP가 있습니다. aws도 무료로 사용할 수 있는 크레딧을 주기 때문에 저사양의 자원을 빌리는 정도로는 아마 충분할 겁니다. 하지만 뭔가 크레딧이 계속 차감되고 있다는 생각이 들어 항상 켜놓기에는 아깝다는 느낌이 듭니다.

 

GCP는 ‘항상’ 무료로 사용할 수 있는 즉 24/7을 계속 켜놓을 수 있는 무료 무한 자원을 하나 제공해주기 때문에 아이패드로 코딩을 할 수 있나?하는 제 생각을 실현해볼 수 있도록 해줄 것 같았습니다

 

구글 클라우드 무료등급

 

구글 클라우드는 처음 사용자들이 구글 클라우드를 체험해볼 수 있도록 무료 리소스를 제공해줍니다. 무료 등급에는 다음의 2가지 등급이 있습니다. 

  • 12개월 무료 체험 : 모든 GCP에 사용할 수 있는 크레딧이 $300 제공됩니다.

 

 

자세히 : Google Cloud 무료 프로그램

 

목적

이번 글의 포인트는 ‘아이패드’입니다. 모든 것은 아이패드로 접속하기 위한 빌드이기 때문에 최종 목표를 아이패드로 접속하는 것을 목표로 설정하겠습니다.

 

사전 준비

  1. GCP에 계정을 만든 후 Console에 접속합니다. Google Cloud Platform
  2. 아이패드에서 ssh console을 사용할 수 있도록 앱을 다운받습니다. 다양한 ssh 지원 앱이 존재하지만 Terminus라는 앱을 기준으로 설명하도록 하겠습니다. Terminus앱은 앱 내 구매로 월정액을 내면 프리미엄 사용이 가능하지만 무료로도 충분히 활용할 수 있습니다. ‎Termius - SSH client on the App Store

>>>  어느 정도 비용을 지불할 의사가 있다면 ‎Blink Shell: Mosh & SSH Client on the App Store 앱도 좋을 것 같습니다. 

 

VM 생성하기

 

1. GCP 옆 메뉴에서 ‘Compute engine - VM인스턴스’를 클릭합니다.

 

 

 

2. '인스턴스 만들기'를 선택한다.

 

3. 리전은 오리건, 아이오와, 사우스캐롤라이나 중 하나를 선택하고 머신 계열 - 일반용도 / 시리즈 - N1 / 머신 유형 - f1-micro를 선택한다.

 

이렇게 해야 항상무료 등급의 지원을 사용할 수 있다.

 

 

4. 부팅 디스크에 원하는 OS를 선택한다.

5. 액세스 범위는 ‘모든 Cloud API에 대한 전체 액세스 허용’을 선택한다.

6. 방화벽은 HTTP, HTTPS 모두 트래픽 허용을 선택한다.

 

 

 

여기까지 기본적인 GCP vm 인스턴스 생성과정입니다. 
다음 포스트에 ssh 키를 생성, 등록하고 접속하는 것까지의 과정을 다루어보겠습니다.

 

 

참고

jybaek.gitbook.io/with-gcp/appendix/gce_to_ssh

boxnwhis.kr/2020/01/11/coding_with_ipad.html

ruuci.tistory.com/6

nhj12311.tistory.com/317

wadadada.tistory.com/30

 

 

Comments