charm-designate/src
Alex Kavanagh a966726106 Add options.workers to the template
This change draws on the charms.openstack and layer-openstack-api
changes to provide the ability to configure the number of workers that
the designate charm starts.

Change-Id: I8dec833d5e297f328a6503410c8f6d5aff1c85bd
Depends-On: I3cea350e536306655f5f109ec67ae7f0fba35fda
Depends-On: Id4145ffaa622727523003015d7012ece2f0eae4f
Related-Bug: #1677543
2017-07-25 14:10:27 +01:00
..
lib/charm Resolve config option dns-slaves not working properly 2017-05-31 17:44:57 +01:00
reactive Resolve config option dns-slaves not working properly 2017-05-31 17:44:57 +01:00
templates Add options.workers to the template 2017-07-25 14:10:27 +01:00
tests Fix basic_deployment.py to work with the newer keystone client 2017-07-20 17:02:42 +01:00
README.md Update readme 2016-12-08 21:05:45 +00:00
config.yaml Merge "Cleanup config.yaml" 2017-06-29 22:34:50 +00:00
icon.svg Add charm icon with Designate project logo 2016-08-03 14:58:28 -05:00
layer.yaml Resolve config option dns-slaves not working properly 2017-05-31 17:44:57 +01:00
metadata.yaml Enable Ocata Amulet Tests 2017-03-20 10:23:42 +00:00
requirements.txt Add tox targets for bundles tester to src 2016-07-12 13:45:39 +00:00
test-requirements.txt Enable Zesty-Ocata Amulet Tests 2017-05-01 11:11:59 -07:00
tox.ini Enable Zesty-Ocata Amulet Tests 2017-05-01 11:11:59 -07:00

README.md

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 add-relation designate mysql
juju add-relation designate rabbitmq-server
juju add-relation designate keystone

To add support for auto-generated records when guests are booted the charm needs a relation with nova-compute:

juju deploy nova-compute
juju add-relation designate nova-compute

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

Bugs

Please report bugs on Launchpad.

For general questions please refer to the OpenStack Charm Guide.