Docker Desktop에서 Kubernetes 사용하기
Docker Desktop에서 Kubernetes 사용하기
Docker Desktop에 내장된 Kubernetes를 활성화하고 사용하는 방법을 설명한 문서예요.
본문
Docker Desktop에는 단일 노드 Kubernetes 클러스터가 내장되어 있어요. Docker Desktop을 설정할 때 또는 Settings > Kubernetes 에서 Enable Kubernetes 를 선택하면 켤 수 있어요.
Kubernetes 활성화
- Settings > Kubernetes로 이동해 Enable Kubernetes 를 선택하고 Apply & restart 를 눌러요.
- 활성화하면
docker-desktop이라는 Kubernetes 컨텍스트가 만들어져요.
kubectl 사용
kubectl이 설치되어 있다면 docker-desktop 컨텍스트를 사용해 클러스터와 상호작용할 수 있어요. Docker Desktop은 ~/.kube/config를 관리해 kubectl이 바로 접근할 수 있게 해줘요.
Kubernetes Dashboard
Docker Desktop Dashboard의 Kubernetes 뷰에서 클러스터 상태, 워크로드, 서비스 등을 확인하고 관리할 수 있어요. 파드, 서비스, 배포 등의 리소스 상태를 GUI로 모니터링할 수 있어요.
Kubernetes는 로컬 개발 환경에서 실제 클러스터와 거의 같은 방식으로 워크로드를 테스트할 수 있게 해주는 강력한 도구예요.