-
Notifications
You must be signed in to change notification settings - Fork 13
Home
The OpenNebula Ansible project consists of a set of playbooks and roles that let you deploy an OpenNebula cloud in a simple and convinient way.
The documentation is organized based on three distinct architectures. We will start with the most straightforward architecture and gradually move towards more complex scenarios. For each scenario, we will provide concise explanations of the configurations implemented on both the platform and OpenNebula.
- Using the playbooks
- Deployments
- Verifying the installation
- Ansible version >= 2.14.0
- SSH access to the inventory servers, either directly or through a bastion host
- User used to connect to the servers can sudo into root
- Servers need to be configured to use either Netplan or NetworkManager
The easiest way to use the playbooks is by cloning the GitHub project. Throught out this documentation we will refer to several files in the project tree and assume they are avialble to you.
$ git clone https://github.com/OpenNebula/one-deploy.git
For more advance users, the playbooks are available as part of the Ansible Galaxy community site, just take a look at the documentation of each role in the OpenNebula collection to include them in your own playbooks.
- Requirements & Platform Notes
- Release Notes
- Using the playbooks
- Reference Architectures:
- Verifying the installation
- Advanced Configurations:
- Additional Options:
- Developer Information: