diff options
| author | Jenkins <jenkins@review.openstack.org> | 2015-06-06 05:16:07 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2015-06-06 05:16:07 +0000 |
| commit | f70ccabe529ceba459c2117357ae1a2851f9ac00 (patch) | |
| tree | d474e64e30e14eb6bb5e661de0c5e3df78c0b76b /compose | |
| parent | 9a5fed6608aad97ddefc31c030eb0d76c02320e5 (diff) | |
| parent | 76c5d9a6c86d77c66de2bf9b14740cd7912dff2d (diff) | |
| download | kolla-f70ccabe529ceba459c2117357ae1a2851f9ac00.tar.gz kolla-f70ccabe529ceba459c2117357ae1a2851f9ac00.zip | |
Merge "Add the Designate DNSaaS services."
Diffstat (limited to 'compose')
| -rw-r--r-- | compose/designate.yml | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/compose/designate.yml b/compose/designate.yml new file mode 100644 index 000000000..96d021952 --- /dev/null +++ b/compose/designate.yml @@ -0,0 +1,54 @@ +# The DNSaaS REST api from where zones and records are added or removed. +designateapi: + image: kollaglue/centos-rdo-designate-api:latest + name: designate-api + net: "host" + restart: always + env_file: + - openstack.env + +# The central dispatches the API requests and pushes requests further down to +# pool-manager and the database for storage. +designatecentral: + image: kollaglue/centos-rdo-designate-central:latest + name: designate-central + net: "host" + restart: always + env_file: + - openstack.env + +# The pool-manager will push new zones to the backend so they can slave them. +designatepoolmanager: + image: kollaglue/centos-rdo-designate-poolmanager:latest + name: designate-poolmanager + net: "host" + restart: always + env_file: + - openstack.env + +# Bind9 backend and state storage. +designatebackendbind9data: + image: kollaglue/centos-rdo-designate-backend-bind9-data:latest + name: designate-backend-bind9-data + restart: on-failure + +designatebackendbind9: + image: kollaglue/centos-rdo-designate-backend-bind9:latest + name: designate-backend-bind9 + net: "host" + restart: always + env_file: + - openstack.env + volumes_from: + - designatebackendbind9data + +# The MDNS service acts as the primary (or hidden-master) nameserver and uses +# AXFR/IXFR commands to inform the slaves (which realy listen for queries from +# $world) about updates. +designatemdns: + image: kollaglue/centos-rdo-designate-mdns:latest + name: designate-mdns + net: "host" + restart: always + env_file: + - openstack.env |
