Ansible Modules

OpenNebula Ansible modules allow you to manage 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 the legacy Python OCA is also required.