c92b99d3f4
We haven't payed attention to the trove for a while and we need to align configuration with current state of the service. trove-conductor and trove-taskmanager configs are not loaded by trove services anymore (at least by default), so we merge all options into trove.conf Also defaults and deprecated options are dropped from the config. We implement bunch of new variables to cover missed logic and some usecases. Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/784565 Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/784113 Change-Id: I2ba758de38ed3fee10fe1485aa25621eddbf9046
1.1 KiB
1.1 KiB
OpenStack-Ansible Trove
This Ansible role installs Trove.
To clone or view the source code for this repository, visit the role repository for os_trove.
configure-trove.rst
Default variables
../../defaults/main.yml
Dependencies
This role needs pip >= 7.1 installed on the target host.
To use this role, define the following variables:
# Service and user passwords
trove_galera_password:
trove_rabbitmq_password:
trove_service_password:
trove_admin_user_password:
# Trove RPC encryption keys.
trove_taskmanager_rpc_encr_key:
trove_inst_rpc_key_encr_key:
trove_instance_rpc_encr_key:
This list is not exhaustive at present. See role internals for further details.
Example playbook
../../examples/playbook.yml