
designate-pool-manager and designate-zone-manager are deprecated in favor of designate-worker and designate-producer. This enables those services. This does not functionally change the way Designate works, so the associated config changes are minimal. This does remove some cumbersome pool manager cache configuration that is no longer needed, but wasn't being used anyway. It also simplifies the Designate architecture by making the separation of duties easier to grok, and enables simple horizontal scaling by starting more ``designate-worker`` processes. Change-Id: I7adb2cea21136c18f36e0ed6404989d4e5de8e4d
1.4 KiB
1.4 KiB
Designate role for OpenStack-Ansible
This Ansible role installs and configures OpenStack Designate.
- This role will install the following services:
-
- designate-api
- designate-central
- designate-worker
- designate-producer
- designate-mdns
- designate-sink
The DNS servers Designate will interface with can be defined in the
designate_pools_yaml
variable. This is eventually written
to the Designate pools.yaml
file.
To clone or view the source code for this repository, visit the role repository for os_designate.
Default variables
../../defaults/main.yml
Required variables
designate_galera_address
designate_galera_password
designate_service_password
designate_rabbitmq_password
Example playbook
../../examples/playbook.yml
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.