GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
Easy to use KubeVirt demo based on minikube.
This user guide will walk you through installation and various features.
The external provider implementation of the Cluster Management API.
Open vSwitch CNI plugin
Ansible modules for KubeVirt management
KubeVirt website and documentation repo: https://kubevirt.github.io
Data Import Service for kubernetes, designed with kubevirt in mind.
OpenShift Cluster Console UI
User interface project
Set of Ansible roles & playbooks for KubeVirt deployment
Incubating: The implementation for node recovery mechanism under Kubernetes cluster.
Contains cluster definitions and client tools to quickly spin up and destroy ephemeral and scalable k8s and ocp clusters for testing
Incubating: The KubeVirt Operator
Images and Markdown documenting proposed user workflows for the UI
Templates for running VMs on KubeVirt
Scripts and playbooks for creating and testing cloud images containing Kubernetes and KubeVirt
An auto-generated python SDK to interact with KubeVirt resources
Use KubeVirt VMs with Deployments, Replica Sets, …
Containerized Data Importer API Reference
An auto-generated python SDK to interact with CDI resources
Project infrastructure administrative tools
Web Console for the OpenShift Application Platform
Incubating: A number of Kubernetes device-plugins developed and useful for KubeVirt
Different Ginkgo reporters for QE purposes
Incubating: A framework for writing Kubernetes Device Plugins