A provider cluster with KubeVirt and CDI installed, and a user with read and write permissions on KubeVirt, CDI, and Kubernetes core resources in a certain namespace of this cluster.
To take advantage of networking features, the provider cluster should also contain Multus.
Supported KubeVirt versions
This plugin has been tested with KubeVirt v0.32.0 and CDI v1.23.5.
How to start using or developing this extension locally
You can run the extension locally on your machine by executing make start.
Static code checks and tests can be executed by running make verify. We are using Go modules for Golang package dependency management and Ginkgo/Gomega for testing.
Feedback and Support
Feedback and contributions are always welcome. Please report bugs or suggestions as GitHub issues or join our Slack channel #gardener (please invite yourself to the Kubernetes workspace here).
Learn more!
Please find further resources about out project here: