aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorHarm Weites <harm@weites.com>2015-05-29 20:21:47 +0200
committerHarm Weites <harm@weites.com>2015-06-05 21:06:06 +0200
commit76c5d9a6c86d77c66de2bf9b14740cd7912dff2d (patch)
tree2b2f1407dae9df94ef8a003d14ca628b4bd4adb8 /docs
parentc59b94a1fea62ca0c69c658a14e03be08149539c (diff)
downloadkolla-76c5d9a6c86d77c66de2bf9b14740cd7912dff2d.tar.gz
kolla-76c5d9a6c86d77c66de2bf9b14740cd7912dff2d.zip
Add the Designate DNSaaS services.
This is a complete DNS solution, with hidden master and bind9 slave. It lacks the designate-sink service, because there is no true specification to implement that. It listens for Nova/Neutron events and creates records though adding those to just 1 domain isn't helping much in an environment with multiple tenants. Change-Id: I500fb6058b118d25a4ccfd1d3479830c36af7e2a Blueprint: designate-container
Diffstat (limited to 'docs')
-rw-r--r--docs/integration-guide.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/docs/integration-guide.md b/docs/integration-guide.md
index b13b74cae..4794508ff 100644
--- a/docs/integration-guide.md
+++ b/docs/integration-guide.md
@@ -119,6 +119,19 @@ all containers. This allows a simple method of ensuring every type of node
MAGNUM_KEYSTONE_PASSWORD=<magnum> - The Magnum keystone password
MAGNUM_API_SERVICE_HOST=<IP> - The Magnum Host IP address
MAGNUM_API_SERVICE_PORT=<9511> - The Magnum port
+ DESIGNATE_DB_NAME=<designate> - The Designate database name
+ DESIGNATE_DB_PASSWORD=<designatedns> - The Designate database password
+ DESIGNATE_KEYSTONE_PASSWORD=<designate> - The keystone password for the designate user
+ DESIGNATE_BIND9_RNDC_KEY=<KEY> - The rndc/bind key to use for communication between pool_manager and bind9
+ DESIGNATE_MASTERNS=<IP> - The IP Address of the master (primary) DNS server (the backend)
+ DESIGNATE_BACKEND=<bind9> - The backend to use in Designate, currently only bind9 is supported
+ DESIGNATE_SLAVENS=<IP> - The IP Address of a slave nameserver under control of pool_manager
+ DESIGNATE_API_SERVICE_HOST=<IP> - The IP Address of the Designate API
+ DESIGNATE_API_SERVICE_PORT=<9001> - The port of the Designate API
+ DESIGNATE_MDNS_PORT=<5354> - The port of the Designate MiniDNS server acting as master server
+ DESIGNATE_DNS_PORT=<53> - The port of the Designate-backed DNS slaves that are used by the world
+ DESIGNATE_INITDB=<true|false> - Configures if the database should be created and initialised
+ DESIGNATE_ALLOW_RECURSION=<true|false> - Configure a recursive nameserver
[Minimum environment variable setup guide.](https://github.com/stackforge/kolla/blob/master/docs/minimal-environment-vars.md)