Rancher는 컨테이너와 쿠버네티스 클러스터를 관리, 배포하기에 최적화된 도구입니다.
최초버전에는 쿠버네티스 뿐만 아니라 다른 컨테이너 오케스트레이션도 지원했지만 현재는 쿠버네티스만을 지원하고 있으며, 노드를 직접 계산하여 구축하거나 기존에 설치되어 있는 쿠버네티스 클러스터를 불러와서 사용할 수도 있습니다.
모든 클러스터에 대해 인증 및 역할기반 액세스 제어(RBAC)를 중앙 집중화하여 글로벌 관리자가 한 곳에서 클러스터 접근을 제어할 수 있습니다.
또한, 외부 CI/CD를 활용하거나 Rancher 자체 워크로드를 구현하여 파이프라인을 구축할 수 있고 Helm과 통합도 가능합니다.
엔진 버전은 RKE1, RKE2 와 K3S(경량화 버전)이 있습니다.
RKE 버전은 설치가 간편하며 백업, 복구 가능을 제공하고 ETCD, DNS, Ingress 등 다양한 서비스를 제공합니다.
RKE2 버전에서는 보안이 강화되어 FIPS 140-2, CIS1.5, 1.6 쿠버네티스 벤치마크를 통과하기 위한 구성 옵션을 제공하여 사용자가 쉽게 안전한 쿠버네티스 환경을 구축할 수 있도록 지원합니다.
K3S 버전은 경량화 버전으로, 엣지 환경이나 IoT 운영 환경에 적합하며, 100M도 안되는 용량으로 쿠버네티스 운영에 필요한 필수적인 기능을 모두 포함하고 있습니다.
설치 방법
Rancher는 AWS, Azure, GCP 등 다양한 플랫폼에 설치 가능하며 다른 설치 방법은 공식 가이드를 참고하면 된다.
설치가이드
'Docker & Kubenetes' 카테고리의 다른 글
쿠버네티스 클러스터 컴포넌트 Kubernetes Cluster Component (0) | 2023.08.02 |
---|---|
Kubernetes 트러블 슈팅의 기본 프로세스 (0) | 2023.07.22 |
Helm의 주요 구성 요소 (0) | 2023.07.20 |
Kubeflow 개요 및 특징 (0) | 2023.06.13 |
Docker 명령어 (0) | 2023.04.24 |