728x90
반응형
내 로컬 PC에서 쿠버네티스 클러스터를 아주 빠르게 띄우는 도구.
kind란?
- 노드(Node)를 VM이 아니라 "Docker 컨테이너"로 만든다.
- 그래서 Docker만 있으면 로컬에 쿠버네티스 클러스터를 만들 수 있다.
- 원래 목적은 Kubernetes 자체 테스트/CI 였는데, 지금은 로컬 개발/학습에도 많이 씀
즉, "Docker 컨테이너로 노드를 구성해서 로컬에 k8s 클러스터를 만들어주는 도구"
Mac에서 kind로 실습 환경 만들기
(1) Docker Desktop 설치/실행 확인
- Docker Desktop 설치 후 실행
- 터미널에서 확인:
docker version
버전 정보가 나오면 OK
(2) Homebrew로 kubectl + kind 설치
Homebrew가 없다면 먼저:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
설치:
brew update
brew install kubectl kind
확인:
kubectl version --client
kind version
(3) 클러스터 생성
kind create cluster --name cka
클러스터 연결 확인:
kubectl cluster-info
kubectl get nodes
728x90
반응형
'CKA' 카테고리의 다른 글
| [k8s] Secret 정리 (ConfigMap 차이) (0) | 2026.02.20 |
|---|---|
| [k8s] ConfigMap 정리(Env/Volume 주입, 변경 반영, 실습 포인트) (0) | 2026.02.17 |
| [k8s] kubectl 자동완성(Tab completion) 설정하기 : zsh에서 kubectl completion 켜는 방법 (0) | 2026.02.16 |
| [k8s] namespace 구분 (0) | 2026.02.15 |
| [k8s] 컨텍스트(context)에 대해 알아보자 (0) | 2026.02.15 |