-
Notifications
You must be signed in to change notification settings - Fork 12
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 four 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.
- 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
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.
Please refer to each guide to deploy one of the following cloud architectures:
- Single OpenNebula front-end and local storage
- Single OpenNebula front-end and shared storage
- Front-end in HA configuration
TBD
- Requirements & Platform Notes
- Release Notes
- Using the playbooks
- Reference Architectures:
- Verifying the installation
- Advanced Configurations:
- Additional Options:
- Developer Information: