Flavio Ramalho
c5c22e0b95
Role cleanup/changes for newton OSA
- The database create and user creates have been removed from the role. These tasks have been relocated to the playbook. - Tags cleanup. - The "Attempt venv download" task now uses the "checksum" parameter from the get_url module to check if it is necessary to download the venv. - The playbook and its variables (on extras folder) have been updated to reflect these chages. Change-Id: If15f32d51a4f0265322abbcf25d96ba5c77fe1a6
OpenStack-Ansible Sahara
- tags
-
openstack, sahara, cloud, ansible
- category
-
*nix
This Ansible role installs and configures OpenStack sahara and sahara engine.
- This role will install the following Upstart services:
-
- sahara-api
- sahara-engine
Required Variables
sahara_galera_address
sahara_container_mysql_password
sahara_service_password
sahara_rabbitmq_password
Example Playbook
- name: Install sahara server
hosts: sahara_all
user: root
roles:
- { role: "os_sahara", tags: [ "os-sahara" ] }
vars:
external_lb_vip_address: 172.16.24.1
internal_lb_vip_address: 192.168.0.1
sahara_galera_address: "{{ internal_lb_vip_address }}"
sahara_container_mysql_password: "SuperSecretePassword1"
sahara_service_password: "SuperSecretePassword2"
sahara_rabbitmq_password: "SuperSecretePassword3"
Description