GCP CentOS7 설치

Published: by Creative Commons Licence

GCP(Google Cloud Platform) CentOS7 설치

개인적으로 Kubernetes 환경에서 테스트를 해보고 싶은 게 있어 GCP에 환경구성을 해보려고 한다. 예전에 CentOS7 환경에 쿠버네티스 설치하는 걸 정리한적이 있는데 오늘은 GCP에 Master Node 1개, Work Node 2개 OS설치 후 접속하는 과정을 정리해 보려고 한다. AWS,GCP,AZURE,네이버등 다양한 클라우드 중에 GCP를 선택한 이유는 GCP는 신규가입 회원에게 90일 이내 300달러를 무료 크레딧을 제공하기 떄문이다.

Google 계정 신규가입 > https://cloud.google.com/gcp/ 접속 후 우측 상단 콘솔 클릭

Compute Engine > VM 인스턴스 > 인스턴스 만들기 클릭

인스턴스 만들기(Master 1개, Work 2개)

이름 - kkh-master, kkh-work1, kkh-work2
리전 asia-northeast3(서울)을 선택, 부팅디스크 CentOS선택, ID 및 API 액세스, 방화벽 설정을 한다.

GCP 접속

접속툴은 XShell 무료 라이센스 버전을 다운로드 받아서 사용했다.
XShell 무료 라이센스 다운로드
OS 접속은 GCP에 공개키를 등록하고 개인키를 이용해 접속한다.

XShell 공개키 생성

새 세션

사용자 인증 - Public Key를 선택하고 설정 버튼 클릭

키생성(사용자 인증 설정 > 찾아보기 > 생성) - 키 이름 입력 후 암호 임력
암호를 입력하고 마침을 누르지 말고 다음 버튼을 클릭해서 Public Key를 복사한다. GCP 메타데이터에 공개키를 등록하기 위함이다.

Compute Engine > 메타데이터 > SSH 키 > 공개키 등록


XShell 접속확인

GCP CentOS7 kkh-master1, kkh-work1, kkh-work2 OS설치가 끝났으니 아래 예전 정리한 내용을 참고해서
GCP(Centos7) Kubernetes 설치 를 보고 k8s 구성을 다시 해봐야 겠다.