This is a list of all known Ganeti OS definitions.
You may find some of them included in the Ganeti source code under examples/os/
. If you have a working OS definition and would like to share it with the Ganeti community, please send us an email on the Ganeti public list, along with a link to your definition, and we will include it in this list.
An OS definition plugs into Ganeti‘s OS interface and prepares the instance’s newly provisioned disk, executing all the required customization operations needed, before Ganeti spawns the instance (with that disk as its first disk). To learn more about the OS interface see the following links:
This is the official sample OS definition provided by the Ganeti team.
Definition's link: http://git.ganeti.org/?p=instance-debootstrap.git;a=summary
From the official site: Ganeti Instance Image is guest OS definition for Ganeti that uses either filesystem dumps or tar ball images to deploy instances. The goal of this OS definition is to allow fast and flexible installation of instances without the need for external tools such as debootstrap. It was originally based on ganeti-instance-debootstrap.
Definition's link: https://code.osuosl.org/projects/ganeti-image
From the official site: In a few words this package contain 2 OS definition to handle fully (KVM and XEN) virtualized Windows and Linux machines:
Definition's link: http://sourceforge.net/p/ganeti-os-defs/home/Home/
From the official site: snf-image is a Ganeti OS definition. It allows Ganeti to launch instances from predefined or untrusted custom Images. The whole process of deploying an Image onto the block device, as provided by Ganeti, is done in complete isolation from the physical host, enhancing robustness and security. snf-image supports KVM and Xen based Ganeti clusters.
snf-image is an advanced OS definition that runs all customization tasks (e.g., setting passwords, injecting files, setting hostnames) inside a virtualized environment (helper VM) for maximum security. It is designed, implemented and maintained by the Synnefo team and officially supports the following guest OSes:
snf-image also supports all images created with the snf-image-creator tool.
Definition's link: http://www.synnefo.org/docs/snf-image/latest/