Ansible

OpenNebula Ansible modules allow managing common OpenNebula resources, e.g. VMs, images or hosts, using Ansible playbooks. In the latest Ansible version OpenNebula modules are part of the collection community.general. Formerly, they were distributed together with Ansible main package.

For the module usage, please follow the official Ansible documentation:

Dependencies

For OpenNebula Ansible modules Python bindings PYONE are necessary, for one_image.py also legacy Python OCA