본문 바로가기
IT KNOWLEDGE

Rancher로 Kubernetes 환경 구축하기 - 클러스터 구축

by BTC_Crong 2023. 7. 21.

베하~! 1-Tier팀 입니다. 이전 포스팅인 Rancher로 Kubernetes 환경 구축하기 - 설치 및 개요의 뒤를 이어 이번에는 클러스터 구축 과정부터 전반적인 인프라 구성 방법을 알아보겠습니다.

 

설치 완료 후 Web에 접속하여 사용자 계정을 먼저 생성해 줍니다.

그 후 접속을 하면 이제 Rancher로 쿠버네티스 환경 구축이 가능합니다.

클러스터 생성

랜처는 EKS, AKS, GKE, K8s 등 다양한 플랫폼에 구축이 가능합니다.
저희는 하단으로 스크롤을 내려 Custom Cluster로 생성 하겠습니다.

버튼을 클릭하면 생성할 클러스터의 버전과 보안방식, 스펙 등을 설정 할 수 있으며
etcd, Networking 등 세부적인 설정도 가능합니다.

버전과 스펙을 선택했으면 etcd와 Control Plane, Worker를 사용하도록 체크박스를 체크 후 서버에 Step2에 출력된 명령어를 입력하면 자동으로 다운로드 되면서 서버에 우리가 커스텀한 클러스터가 구축되게 됩니다.

정말 편리하지 않나요~? 이렇게 바로 생성할 수도 있지만 Web에서 IP와 노드의 네이밍 까지 편리하게 설정 후 한꺼번에 세팅도 가능합니다.

추가적으로 Web에서 바로 IP 설정과 태그 및 라벨을 부여하면

Step3가 생성되고 명령어가 새로 생성됩니다.
해당 명령어를 서버에 입력하면 IP와 네이밍까지 적용된 상태로 설치됩니다.

설치가 완료될 때 까지 잠시 기다리면

하단에 Custom이라는 이름으로 새로운 클러스터가 구축되었습니다! (따로 네이밍을 지정하지 않아 Custom이라는 이름으로 생성되었습니다.)

해당 클러스터를 클릭하면

현재 클러스터의 사용량을 알 수 있으며 

각 노드의 사용량, 멤버 관리, 래퍼지토리를 통해 다양한 app 설치도 가능합니다.

모니터링도 함께 지원하니 그라파나, 스플렁크 등 다양한 써드파티와 연동하여 사용해봐도 좋을 것 같습니다.

 

이처럼 Web UI에서 편리하게 정책, 보안, 확장, 모니터링이 가능한 랜처를 활용하여 쿠버네티스 환경을 효율적이고 직관적이게 관리할 수 있어 편리하네요!

이상 1-Tier 팀이었습니다! 다음에도 재미있는 주제를 찾아오겠습니다~

'IT KNOWLEDGE' 카테고리의 다른 글

JWT 토큰과 세션의 차이점  (0) 2023.07.21
경쟁조건(Race Condition)  (0) 2023.07.21
HTTP Request, Response 구조  (0) 2023.07.17
캐시와 레지스터  (0) 2023.07.11
Llama Index 실습(OpenAI API 활용)  (0) 2023.07.07

댓글