KubeVirt - CNCF Project : Kubernetes에서 직접 VM을 운영하는 오픈소스

KubeVirt는 Kubernetes 위에서 VM을 네이티브하게 실행할 수 있도록 해주는 오픈소스 프로젝트로, VM과 컨테이너 워크로드를 단일 플랫폼에서 통합 운영할 수 있도록 합니다.

:rocket: KubeVirt의 주요 특징

  • :white_check_mark: Kubernetes 네이티브: VM도 컨테이너처럼 kubectl로 관리
  • :white_check_mark: OpenShift, Minikube 등과 연동 가능: 빠른 테스트 및 엔터프라이즈 운영에 최적화
  • :white_check_mark: 하이브리드 환경 지원: Legacy VM과 Cloud Native App을 하나의 플랫폼에서 공존 가능
  • :white_check_mark: 멀티테넌시와 보안: 네임스페이스 기반 격리 및 정책 관리
  • :white_check_mark: 기술 스택 친화성: KVM/QEMU 기반 VM 기술을 Kubernetes 생태계에 자연스럽게 통합

:bullseye: KubeVirt 도입이 필요한 이유

  • VM 기반 워크로드를 Kubernetes로 이동하고 싶은 기업
  • MLOps나 DevOps 파이프라인에서 GPU 활용 VM이 필요한 팀
  • 베어메탈, VM, 컨테이너가 혼재된 인프라를 표준화하고 싶은 엔터프라이즈 환경
  • 클라우드 네이티브 전환 과정에서 기존 워크로드도 포기하고 싶지 않은 조직

:technologist: 누가 사용하고 있나요?

Red Hat, NVIDIA, SUSE, VMWare 등의 기업들이 KubeVirt에 기여 중이며, CNCF 인큐베이팅 프로젝트로서 기술적 안정성과 커뮤니티 지원도 탄탄합니다.