Kind - 도커로 로컬 쿠버네티스 클러스터 만들기
(kind.sigs.k8s.io)- KIND : Kubernetes IN Docker
- 로컬PC에서 k8s 테스트/개발/CI를 하기 위해 설계된 도구
- 도커 컨테이너들을 노드로 사용하여 클러스터를 구성 및 삭제
- kubeadm,kustomize,apimachinery 등을 그대로 사용
- 내부적으로는 Docker 위에서 systemd로 다시 Docker를 띄우고 그 내부 Docker 가 Kubernetes Pod 를 생성하는 구조로 되어 있음
- 윈도우즈 WSL2 에서도 실행가능
구조도는 https://kind.sigs.k8s.io/docs/design/initial/ 에서 보실수 있습니다.
인셉션이 생각나는 구조 군요.