designate/install-guide/source/common_prerequisites.rst
Graham Hayes 0efcd596af Install Guide Plugin
Change-Id: If85c856cd1bbdeb0a528ac2747b168cbafcd3c31
Closes-Bug: #1602746
Related-Bug: #1590937
2017-02-14 18:00:15 +00:00

956 B

Prerequisites

Before you install and configure the DNS service, you must create service credentials and API endpoints.

  1. Source the admin credentials to gain access to admin-only CLI commands:

    $ source admin-openrc
  2. To create the service credentials, complete these steps:

    • Create the designate user:

      $ openstack user create --domain default --password-prompt designate
    • Add the admin role to the designate user:

      $ openstack role add --project service --user designate admin
    • Create the designate service entities:

      $ openstack service create --name designate --description "DNS" dns
  3. Create the DNS service API endpoint:

    $ openstack endpoint create --region RegionOne \
      dns public http://controller:9001/