b796592d93d425a67573dd191c600573ac45544b
The tags which were recently added are also removed as they do not conform to the agreed tag standard set. The task names are adjusted to remove the unnecessary mention of 'designate' in the task. This is simply a cosmetic normalisation. Change-Id: If9ec07f1adfc13e226052d51c4024bbef5848b99
OpenStack-Ansible Designate
- tags
-
openstack, designate, cloud, ansible
- category
-
*nix
This Ansible role installs and configures OpenStack Designate.
- This role will install the following services:
-
- designate-api
- designate-central
- designate-pool-manager
- designate-zone-manager
- designate-mdns
- designate-sink
Default Variables
../../defaults/main.yml
Required Variables
designate_galera_address
designate_container_mysql_password
designate_pool_manager_container_mysql_password
designate_service_password
designate_rabbitmq_passwordExample Playbook
- name: Install Designate Server
hosts: designate_all
user: root
roles:
- { role: "os_designate", tags: [ "os-designate" ] }
vars:
external_lb_vip_address: 172.16.24.1
internal_lb_vip_address: 192.168.0.1
designate_galera_address: "{{ internal_lb_vip_address }}"
designate_container_mysql_password: "SuperSecretePassword1"
designate_pool_manager_container_mysql_password: "SuperSecretePassword2"
designate_service_password: "SuperSecretePassword3"
designate_rabbitmq_password: "SuperSecretePassword4"Tags
This role supports two tags: designate-install and
designate-config
The designate-install tag can be used to install and
upgrade.
The designate-config tag can be used to maintain
configuration of the service.
Description
Languages
Jinja
69.8%
Python
30.2%