베하~! 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 |
댓글