Skip to content

Basic use

Using KubeVirt should be fairly natural if you are used to working with Kubernetes.

The primary way of using KubeVirt is by working with the KubeVirt kinds in the Kubernetes API:

$ kubectl create -f vmi.yaml
$ kubectl wait --for=condition=Ready vmis/my-vmi
$ kubectl get vmis
$ kubectl delete vmis testvmi

The following pages describe how to use and discover the API, manage, and access virtual machines.

User Interface

KubeVirt does not come with a UI, it is only extending the Kubernetes API with virtualization functionality.