DevOps/K8S

[Kubernetes] GKE 환경에서 클러스터 만들기

IT록흐 2023. 9. 21. 00:05
반응형

 

구글에서 제공하는 쿠버네티스 엔진(Google Kubernetes Engine)으로  단순한 클러스터를 구성해보자. 

 

 

Google 클라우드 플랫폼

로그인 Google 클라우드 플랫폼으로 이동

accounts.google.com

 

 

1. Kubernetes Engine 클러스터 선택하기

 

 

 

2. Kubernetes Engine 클러스터 만들기 

 

학습목적이므로 표준모드를 선택해준다.

 

3. Kubernetes Engine 클러스터 기본사항 설정하기

 

 

- 영역 및 채널 설정

 

 

영역(Zone)은 데이터 센터를 한 곳에서만 운영 ( 체크 )

리전(Region)은 데이터 센터를 여러 지역에서 운영

 

정적버전은 Control-Plane(마스터 노드) 버전 업그레이드를 수동으로 진행

출시채널은 Control-Plane(마스터 노드) 버전 업그레이드를 GKE(구글)가 자동으로 진행  ( 체크 )

 

- 노드 수 설정

 

 

- CPU 및 메모리 설정

 

 

 

4. 클러스터 만들기 

 

 

 

5. 클라우드쉘 실행하기 

 

클러스터에 접속하려면 구글에서 제공하는 클라우드쉘(가상머신)을 통해 접속해야 한다. 

 

 

 

6. 클러스터에 접속하기

 

 

 

 

연결 버튼을 누르면 창이 하나 뜬다. 창에는 클러스터에 접속할 수 있는 명령어가 있다. 명령어를 복사하고 클라우드쉘에 입력한다.

 

 

 

 

 

 

 

7.  정상적으로 클러스터에 접속되었는지 확인하기 

 

kubectl get nodes 명령어로 클러스터에 노드 3개가 정상적으로 생성되었는지 확인한다. 

 

 


 

 

 

참고자료

 

데브옵스(DevOps)를 위한 쿠버네티스 마스터 - 인프런 | 강의

컨테이너 기반 오픈 소스 가상화 프로젝트인 "쿠버네티스"를 이용한 컨테이너 환경의 분산 시스템을 탄력적으로 실행하기 위한 프레임 워크를 활용하는 방법을 입문부터 활용까지 다룹니다., [

www.inflearn.com

 

반응형