
데브옵스
k3d(k3s distribution in docker)로 k8s 빠르게 구축하기
두줄요약
k3d로 Docker 안에 k3s 기반 k8s 개발·테스트 환경을 빠르게 구성하는 방법을 소개했습니다. 기본 설치부터 ingress, CNI 조합과 간단한 테스트까지 정리했습니다.
핵심 내용
- k3d를 이용해 Docker 안에 k3s 기반 k8s 개발·테스트 클러스터를 빠르게 구축하는 방법 소개
- 기본 설치, 특정 버전 설치, Traefik/Nginx ingress 적용, Calico CNI 조합 등 다양한 구성 방법 정리
- 기본 환경에서의 nginx 배포 테스트와 Network Policy 동작 확인 예시 포함
적용해볼 점
- 단기간에 로컬 k8s 실험 환경이 필요한 경우 k3d 활용 검토
- ingress controller와 CNI를 목적에 맞게 선택해 실습 환경 구성
- 리소스 여유가 있는 Docker 호스트에서 사용
