Before you deploy Designate with a new or existing BIND9 or PowerDNS server as a backend, prepare your cluster deployment model by making corresponding changes in your Git project repository.
To prepare a deployment model for the Designate deployment:
Verify that you have configured and deployed a DNS server as a backend for Designate as described in Deploy a DNS backend for Designate.
Open the classes/cluster/<cluster_name>/openstack/
directory in your Git project repository.
In control_init.yml
, add the following parameter
in the classes
section:
classes:
- system.keystone.client.service.designate
In control.yml
, add the following parameter in the classes
section:
classes:
- system.designate.server.cluster
In database.yml
, add the following parameter in the classes
section:
classes:
- system.galera.server.database.designate
Add your changes to a new commit.
Commit and push the changes.
Once done, proceed to Install Designate.