From d7e672b6bdd142fe8f5a6a1365fea37fcf2eecf8 Mon Sep 17 00:00:00 2001 From: Ben Nemec Date: Wed, 21 Mar 2018 17:43:21 +0000 Subject: [PATCH] Add environment to enable Designate bp designate-support Change-Id: I6cc713492cdb672a87e8f55dc39dd887726a68e5 --- environments/enable-designate.yaml | 22 ++++++++++++++++++++++ sample-env-generator/enable-services.yaml | 20 ++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 environments/enable-designate.yaml create mode 100644 sample-env-generator/enable-services.yaml diff --git a/environments/enable-designate.yaml b/environments/enable-designate.yaml new file mode 100644 index 0000000000..384468c263 --- /dev/null +++ b/environments/enable-designate.yaml @@ -0,0 +1,22 @@ +# ******************************************************************* +# This file was created automatically by the sample environment +# generator. Developers should use `tox -e genconfig` to update it. +# Users are recommended to make changes to a copy of the file instead +# of the original, if any customizations are needed. +# ******************************************************************* +# title: Enable Designate Service +# description: | +# This environment enables the Designate services and provides sample +# configuration values for other services to allow them to integrate with +# Designate. +parameter_defaults: + # Comma-separated list of extensions enabled for the Neutron plugin. + # Type: comma_delimited_list + NeutronPluginExtensions: qos,port_security,dns + +resource_registry: + OS::TripleO::Services::DesignateApi: ../docker/services/designate-api.yaml + OS::TripleO::Services::DesignateCentral: ../docker/services/designate-central.yaml + OS::TripleO::Services::DesignateMDNS: ../docker/services/designate-mdns.yaml + OS::TripleO::Services::DesignateProducer: ../docker/services/designate-producer.yaml + OS::TripleO::Services::DesignateWorker: ../docker/services/designate-worker.yaml diff --git a/sample-env-generator/enable-services.yaml b/sample-env-generator/enable-services.yaml new file mode 100644 index 0000000000..f0213d90ce --- /dev/null +++ b/sample-env-generator/enable-services.yaml @@ -0,0 +1,20 @@ +environments: + - + name: enable-designate + title: Enable Designate Service + description: | + This environment enables the Designate services and provides sample + configuration values for other services to allow them to integrate with + Designate. + resource_registry: + OS::TripleO::Services::DesignateApi: ../docker/services/designate-api.yaml + OS::TripleO::Services::DesignateCentral: ../docker/services/designate-central.yaml + OS::TripleO::Services::DesignateProducer: ../docker/services/designate-producer.yaml + OS::TripleO::Services::DesignateWorker: ../docker/services/designate-worker.yaml + OS::TripleO::Services::DesignateMDNS: ../docker/services/designate-mdns.yaml + files: + puppet/services/neutron-plugin-ml2.yaml: + parameters: + - NeutronPluginExtensions + sample_values: + NeutronPluginExtensions: qos,port_security,dns