karmada(2)
-
Karmada 설치하기
이 글은 AWS EKS에 Karmada를 설치하고 멤버 클러스터로 또 다른 EKS clsuter를 등록하고 테스트하는 과정을 기록했습니다. karmada control-plane에 member cluster를 등록하는 push, pull 두 방식 중에 push방식을 사용했습니다. 글의 흐름 host cluster 생성 -> 배스천 생성 -> karmada 설치 -> member cluster1,2 생성 -> 배포 테스트 1. Karamada 설치를 위한 테스트 환경 구축 eksctl과 kubectl이 필요합니다. 저는 eksctl 버전 0.144.0, kubectl 버전 v1.27.2를 사용했습니다. 로컬에서 eksctl로 eks 클러스터를 만듭니다. HTML 삽입 미리보기할 수 없는 소스 eksctl ..
2023.06.20 -
Karmada란?
Karmada란? Karmada는 다수의 Kubernetes 클러스터를 하나의 클러스터처럼 사용할 수 있게 해주는 멀티 클러스터 관리 도구입니다. 멀티 클러스터, 멀티 클라우드 환경에서 클라우드 네이티브 애플리케이션을 관리, 실행할 수 있는 Kubernetes 관리 시스템입니다. 공식 문서에서는 아래와 같이 한 줄로 표현합니다. Open, Multi-Cloud, Multi-Cluster Kubernetes Orchestration Karmada라는 이름은 Kubernetes와 Armada(함대)의 합성어입니다. 쿠버네티스 클러스터가 스페인 무적함대처럼 집단을 이루고 있다고 생각하면 멀티 클러스터를 관리하는 Karmada의 역할과 매우 잘 맞는 이름이라고 느껴집니다. 로고도 돛이 여러 개 있는 모습입니다...
2023.05.27