Cloud Native 8 min read

KubeVirt v1.0 Release Announcement and Overview

The KubeVirt community announces the v1.0 release, detailing its history from a 2016 Red Hat experiment to a CNCF graduated project, describing new features across SIGs, updated release cadence, and future roadmap for cloud‑native virtualization on Kubernetes.

Cloud Native Technology Community
Cloud Native Technology Community
Cloud Native Technology Community
KubeVirt v1.0 Release Announcement and Overview

KubeVirt v1.0 has been released, marking a major milestone that reflects six years of development from an initial Red Hat experiment in late 2016 to a CNCF sandbox project in 2019 and an incubating project in 2022. The main repository kubevirt/kubevirt now contains over 17 k commits and 1 k branches.

KubeVirt extends the Kubernetes API with custom resource definitions (CRDs) to run virtual machines (VMs) natively inside Kubernetes, containerizing QEMU and libvirt so that VMs can be managed like any other Kubernetes resource and integrated with cloud‑native tools such as Tekton, Istio, and Argo CD.

The v1.0 release signals the community’s growth from concept to a production‑ready VM management solution. Release cadence has shifted from monthly to three times per year, aligning with the Kubernetes release model to improve stability and compatibility.

SIG‑scale provides performance and scalability benchmarks for v1.0, offering visibility across multiple releases and helping users diagnose regressions. SIG‑storage adds flexible VM export APIs, persistent SCSI reservations, snapshot‑based VM creation, and a new Volume Populator replacing the DataVolume API. SIG‑compute introduces memory over‑commit support, initial KSM and FreePageReporting, persistent vTPM, and an early implementation of CPU hot‑plug. SIG‑network brings Alpha‑stage HotPlug/HotUnplug for secondary network interfaces and work on SR‑IOV support. SIG‑infra delivers the v1beta1 version of the instancetype.kubevirt.io API, enabling percentage‑based memory over‑commit and new preference attributes, with plans to promote it to v1 in the next release.

Looking ahead, the project will continue to enhance Kubernetes‑native virtualization features, improve the contributor experience, and aim for graduation as a CNCF project.

References: [1] KubeVirt v1.0 release page [2] kubevirt/kubevirt repository [3] SIG meeting calendar [4] Release notes [5] Performance benchmark results [6] Scalability benchmark results

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

KubernetesreleaseVirtualizationKubeVirtSIG
Cloud Native Technology Community
Written by

Cloud Native Technology Community

The Cloud Native Technology Community, part of the CNBPA Cloud Native Technology Practice Alliance, focuses on evangelizing cutting‑edge cloud‑native technologies and practical implementations. It shares in‑depth content, case studies, and event/meetup information on containers, Kubernetes, DevOps, Service Mesh, and other cloud‑native tech, along with updates from the CNBPA alliance.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.