From 0398e8f13cee30d3730d621042abc8c4b69d5e4d Mon Sep 17 00:00:00 2001 From: Jens Harbott Date: Mon, 28 Aug 2017 09:13:49 +0000 Subject: [PATCH] Add cookbook to deploy Designate service Depends-On: I3407e698dd990661d280f25fc3de93aaa1477354 Change-Id: I633f115a49f2780de56ef627ed2ac9c0d07ba6c0 --- Berksfile | 1 + data_bags/db_passwords/designate.json | 9 +++++++++ data_bags/secrets/designate_rndc.json | 9 +++++++++ data_bags/service_passwords/openstack-dns.json | 9 +++++++++ roles/allinone.json | 12 +++--------- 5 files changed, 31 insertions(+), 9 deletions(-) create mode 100644 data_bags/db_passwords/designate.json create mode 100644 data_bags/secrets/designate_rndc.json create mode 100644 data_bags/service_passwords/openstack-dns.json diff --git a/Berksfile b/Berksfile index bfb09c1..7875d70 100644 --- a/Berksfile +++ b/Berksfile @@ -22,5 +22,6 @@ source 'https://supermarket.chef.io' end +cookbook 'openstack-dns', github: 'cloudbau/cookbook-openstack-dns' cookbook 'openstackclient', github: 'cloudbau/cookbook-openstackclient' cookbook 'statsd', github: 'librato/statsd-cookbook' diff --git a/data_bags/db_passwords/designate.json b/data_bags/db_passwords/designate.json new file mode 100644 index 0000000..8c5f4c3 --- /dev/null +++ b/data_bags/db_passwords/designate.json @@ -0,0 +1,9 @@ +{ + "id": "designate", + "designate": { + "encrypted_data": "xi4j48o5eQ2looCkeVgPl64DFUPR82XlzymgNDESo2o=\n", + "iv": "WqlxhMdS6OojDRzPBL7NXw==\n", + "version": 1, + "cipher": "aes-256-cbc" + } +} diff --git a/data_bags/secrets/designate_rndc.json b/data_bags/secrets/designate_rndc.json new file mode 100644 index 0000000..966ba3b --- /dev/null +++ b/data_bags/secrets/designate_rndc.json @@ -0,0 +1,9 @@ +{ + "id": "designate_rndc", + "designate_rndc": { + "encrypted_data": "9Rnug5CIx4gR71I4ir2wyyuZg6WfGSgwYkatGfrC7bo2rKYFY4anD4Rltxl+\nQVl/GxHIP7tjsbBDF99etSH1XQ==\n", + "iv": "s2U76jDYaJbklusq61zu5g==\n", + "version": 1, + "cipher": "aes-256-cbc" + } +} diff --git a/data_bags/service_passwords/openstack-dns.json b/data_bags/service_passwords/openstack-dns.json new file mode 100644 index 0000000..520f925 --- /dev/null +++ b/data_bags/service_passwords/openstack-dns.json @@ -0,0 +1,9 @@ +{ + "id": "openstack-dns", + "openstack-dns": { + "encrypted_data": "cAQ5NkN0QmxwaCJzjsSuCC8Jx0T8+QX0xzW+BA8SBs4=\n", + "iv": "YyNxLvFwWUOibDiNEqC2Fw==\n", + "version": 1, + "cipher": "aes-256-cbc" + } +} diff --git a/roles/allinone.json b/roles/allinone.json index b18aa41..a3f47c5 100644 --- a/roles/allinone.json +++ b/roles/allinone.json @@ -50,15 +50,9 @@ "recipe[openstack-block-storage::volume]", "recipe[openstack-block-storage::backup]", "recipe[openstack-block-storage::identity_registration]", - "recipe[openstack-orchestration::engine]", - "recipe[openstack-orchestration::api]", - "recipe[openstack-orchestration::api-cfn]", - "recipe[openstack-orchestration::api-cloudwatch]", - "recipe[openstack-orchestration::identity_registration]", - "recipe[openstack-telemetry::agent-central]", - "recipe[openstack-telemetry::agent-compute]", - "recipe[openstack-telemetry::agent-notification]", - "recipe[openstack-telemetry::identity_registration]", + "recipe[openstack-dns::api]", + "recipe[openstack-dns::central]", + "recipe[openstack-dns::identity_registration]", "recipe[openstack-image::image_upload]", "recipe[openstack-dashboard::horizon]", "recipe[openstack-dashboard::neutron-lbaas-dashboard]"