KubeVirt는 Kubernetes 위에서 VM을 네이티브하게 실행할 수 있도록 해주는 오픈소스 프로젝트로, VM과 컨테이너 워크로드를 단일 플랫폼에서 통합 운영할 수 있도록 합니다.
KubeVirt의 주요 특징
Kubernetes 네이티브: VM도 컨테이너처럼 kubectl로 관리
OpenShift, Minikube 등과 연동 가능: 빠른 테스트 및 엔터프라이즈 운영에 최적화
하이브리드 환경 지원: Legacy VM과 Cloud Native App을 하나의 플랫폼에서 공존 가능
멀티테넌시와 보안: 네임스페이스 기반 격리 및 정책 관리
기술 스택 친화성: KVM/QEMU 기반 VM 기술을 Kubernetes 생태계에 자연스럽게 통합
KubeVirt 도입이 필요한 이유
- VM 기반 워크로드를 Kubernetes로 이동하고 싶은 기업
- MLOps나 DevOps 파이프라인에서 GPU 활용 VM이 필요한 팀
- 베어메탈, VM, 컨테이너가 혼재된 인프라를 표준화하고 싶은 엔터프라이즈 환경
- 클라우드 네이티브 전환 과정에서 기존 워크로드도 포기하고 싶지 않은 조직
누가 사용하고 있나요?
Red Hat, NVIDIA, SUSE, VMWare 등의 기업들이 KubeVirt에 기여 중이며, CNCF 인큐베이팅 프로젝트로서 기술적 안정성과 커뮤니티 지원도 탄탄합니다.