Manual configuration of an automation system looks totally wrong.
When using OpenNebula you need to setup the management node and the hosts.
You need to configure many things like libvirt, user and ssh key and authorized_key file, installation and configuration of MySQL, OpenNebula Daemon.
And when running the system you need to create datastores, network, templates, images and VMs.
But: why doing this manually?
This talk will show the functionality and limitation of the opennebula Puppet module and the new Puppet types and providers.
Besides this we will talk about how we deal with incompatible updates from upstream in our code.
Martin is long time Puppet and automation enthusiast and conducts the official Puppet trainings in Germany.
He supports different companies on freelance basis – especially in terms of configuration management (with Puppet) and automation