This repo facilitates kubevirt machine image build and publishing pipelines.
Pipelines are run weekly at minimum to package each distribution and version with the latest updates. Images can be used via tag by digest in your VirtualMachine definitions. This is recommended for production use.
The CCIO kmi project aims to maintain all published distributions up to date with N-1 Versions. Additional versions may also be maintained where community interest and contributor support allows.
Distribution Table
Flavor | Stable | Proposed | Preview | Planned | x86_64 | arm64 | |
---|---|---|---|---|---|---|---|
AlmaLinux OS | X | X | X | ||||
Alpine Linux | |||||||
Amazon Linux | X | X | |||||
Arch Linux | |||||||
CentOS | X | X | X | ||||
Debian | X | X | X | ||||
Fedora | X | X | X | ||||
Fedora CoreOS | X | X | X | ||||
FreeBSD | X | X | |||||
Neutrino | |||||||
NixOS | X | ||||||
OpenBSD | |||||||
OpenWRT | |||||||
OPNsense | |||||||
openSUSE | X | X | |||||
PFSense | |||||||
Rocky Linux | X | X | X | ||||
Ubuntu | X | X | X | ||||
VyOS | X | X |
Planned images represent distributions we hope to, or are actively working to publish and support. Community contributions are always welcome. Always feel free to start here if you want to add a new image to the kmi library!
Preview images are published without any functionality testing. These images are either under active development, or published for community testing to gauge overall interest for maintenance priority.
Proposed images are expected to be reasonably stable. These images are candidates for stable status and will be upgraded to stable after consistent and sustained reliability is observed and any major planned enhancements are finalized.
Stable images have have achieved consistentcy and reliability under scrutiny for a sustained timeframe. These images also have automated maintenance for required compliance including:
*cloud-init requirement may be waived on case by case basis **upstream requirement may be waived on case by case basis