charm-designate/src
Ryan Beisner 74ead5ff74 Update readme for queens
Change-Id: I51af6e07aaf514361013c1cdf87a3bace8f695f1
2018-03-08 11:10:23 +01:00
..
lib/charm Merge "Trigger restarts of pool manager when db updates" 2018-03-07 12:49:48 +00:00
reactive Merge "Remove support for updates via notifications" 2018-02-22 09:38:46 +00:00
templates Merge "Add missing "host" options to "pools.yaml"" 2018-03-07 12:28:37 +00:00
tests Queens Fixes 2018-03-05 11:18:26 +00:00
config.yaml Update readme for queens 2018-03-08 11:10:23 +01:00
icon.svg Update charm icon 2017-08-02 18:36:38 +01:00
layer.yaml Designate - Neutron integration 2018-01-18 13:49:27 -08:00
metadata.yaml Add Bionic and remove Zesty series and tests 2017-12-05 05:27:56 +00:00
README.md Update readme for queens 2018-03-08 11:10:23 +01:00
requirements.txt Add tox targets for bundles tester to src 2016-07-12 13:45:39 +00:00
test-requirements.txt Update requirements for git charmhelpers 2017-10-03 04:34:21 +00:00
tox.ini Rebuild for sync charm-helpers 2018-02-21 14:02:33 -06:00

Overview

This charm provides Designate (DNSaaS) for an OpenStack Cloud.

Usage

Designate relies on services from the mysql, rabbitmq-server and keystone charms:

juju deploy designate
juju deploy mysql
juju deploy rabbitmq-server
juju deploy keystone
juju deploy memcached
juju add-relation designate memcached
juju add-relation designate mysql
juju add-relation designate rabbitmq-server
juju add-relation designate keystone

To add support for DNS record auto-generation when Neutron ports and floating IPs are created the charm needs a relation with neutron-api charm:

juju deploy neutron-api
juju add-relation designate neutron-api

The charm needs to store DNS records. This can be achieved by setting the dns-slave config option or by relating to the designate-bind charm:

juju deploy designate-bind
juju add-relation designate designate-bind

For Queens and later, the nameservers config value must be set:

juju config designate nameservers="ns1.example.com. ns2.example.com."

Bugs

Please report bugs on Launchpad.

For general questions please refer to the OpenStack Charm Guide.