Prepare a deployment model for the Designate deployment

Prepare a deployment model for the Designate deploymentΒΆ

Before you deploy Designate with a new or existing BIND9 or PowerDNS server as a back end, prepare your cluster deployment model by making corresponding changes in your Git project repository.

To prepare a deployment model for the Designate deployment:

  1. Verify that you have configured and deployed a DNS server as a back end for Designate as described in Deploy a DNS back end for Designate.

  2. Open the classes/cluster/<cluster_name>/openstack/ directory in your Git project repository.

  3. In control_init.yml, add the following parameter in the classes section:

    classes:
    - system.keystone.client.service.designate
    
  4. In control.yml, add the following parameter in the classes section:

    classes:
    - system.designate.server.cluster
    
  5. In database.yml, add the following parameter in the classes section:

    classes:
    - system.galera.server.database.designate
    
  6. Add your changes to a new commit.

  7. Commit and push the changes.

Once done, proceed to Install Designate.