From f80ca9925d1e9b7d7f6fec01399085c740c7eeb6 Mon Sep 17 00:00:00 2001 From: Carsten Lund Date: Sun, 7 May 2017 11:25:17 +0000 Subject: [DCAE-7] Added DCAE Environment 1-NIC-FLOATING-IPS Change-Id: I69dd7010b0743bc67027cb5ba525a1e3df95fd48 Signed-off-by: Carsten Lund --- OPENECOMP-DEMO-1-NIC-FLOATING-IPS/.project | 11 ++++ OPENECOMP-DEMO-1-NIC-FLOATING-IPS/LICENSE.txt | 22 ++++++++ .../certificates/passwords.yaml | 2 + .../config/openstack.properties | 4 ++ OPENECOMP-DEMO-1-NIC-FLOATING-IPS/env.yaml | 56 +++++++++++++++++++ OPENECOMP-DEMO-1-NIC-FLOATING-IPS/hosts | 7 +++ .../ip-assignment.yaml | 9 +++ OPENECOMP-DEMO-1-NIC-FLOATING-IPS/maven.yaml | 64 ++++++++++++++++++++++ OPENECOMP-DEMO-1-NIC-FLOATING-IPS/ssl.yaml | 42 ++++++++++++++ OPENECOMP-DEMO-1-NIC-FLOATING-IPS/tenants.yaml | 20 +++++++ .../vm-config/vm-cdap-cluster/hosts | 11 ++++ .../vm-config/vm-docker-host/hosts | 11 ++++ .../vm-config/vm-postgresql/hosts | 11 ++++ 13 files changed, 270 insertions(+) create mode 100644 OPENECOMP-DEMO-1-NIC-FLOATING-IPS/.project create mode 100644 OPENECOMP-DEMO-1-NIC-FLOATING-IPS/LICENSE.txt create mode 100644 OPENECOMP-DEMO-1-NIC-FLOATING-IPS/certificates/passwords.yaml create mode 100644 OPENECOMP-DEMO-1-NIC-FLOATING-IPS/config/openstack.properties create mode 100644 OPENECOMP-DEMO-1-NIC-FLOATING-IPS/env.yaml create mode 100644 OPENECOMP-DEMO-1-NIC-FLOATING-IPS/hosts create mode 100644 OPENECOMP-DEMO-1-NIC-FLOATING-IPS/ip-assignment.yaml create mode 100644 OPENECOMP-DEMO-1-NIC-FLOATING-IPS/maven.yaml create mode 100644 OPENECOMP-DEMO-1-NIC-FLOATING-IPS/ssl.yaml create mode 100644 OPENECOMP-DEMO-1-NIC-FLOATING-IPS/tenants.yaml create mode 100644 OPENECOMP-DEMO-1-NIC-FLOATING-IPS/vm-config/vm-cdap-cluster/hosts create mode 100644 OPENECOMP-DEMO-1-NIC-FLOATING-IPS/vm-config/vm-docker-host/hosts create mode 100644 OPENECOMP-DEMO-1-NIC-FLOATING-IPS/vm-config/vm-postgresql/hosts diff --git a/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/.project b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/.project new file mode 100644 index 0000000..80581e2 --- /dev/null +++ b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/.project @@ -0,0 +1,11 @@ + + + OPENECOMP-DEMO-1-NIC-FLOATING-IPS + + + + + + + + diff --git a/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/LICENSE.txt b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/LICENSE.txt new file mode 100644 index 0000000..30471b5 --- /dev/null +++ b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/LICENSE.txt @@ -0,0 +1,22 @@ + +/*- + * ============LICENSE_START========================================== + * OPENECOMP - DCAE + * =================================================================== + * Copyright (c) 2017 AT&T Intellectual Property. All rights reserved. + * =================================================================== + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============LICENSE_END============================================ + */ + +ECOMP and OpenECOMP are trademarks and service marks of AT&T Intellectual Property. diff --git a/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/certificates/passwords.yaml b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/certificates/passwords.yaml new file mode 100644 index 0000000..139597f --- /dev/null +++ b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/certificates/passwords.yaml @@ -0,0 +1,2 @@ + + diff --git a/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/config/openstack.properties b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/config/openstack.properties new file mode 100644 index 0000000..6a9eae2 --- /dev/null +++ b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/config/openstack.properties @@ -0,0 +1,4 @@ +@{ZONE}.password.@{OPENSTACK-USER} = @{OPENSTACK-PASSWORD} +serverCreationTimeout = 1800 +server.debug = true +pollingFrequency = 300000 diff --git a/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/env.yaml b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/env.yaml new file mode 100644 index 0000000..e5ec901 --- /dev/null +++ b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/env.yaml @@ -0,0 +1,56 @@ + +dns: + service-suffix: dcae.simpledemo.openecomp.org + +passwords: + postgres: + dmaap: + admin: test234-ftl + user: test234-ftlu + viewer: test234-ftlv + +streams: + cdap-tca-hi-lo: + event-input: + hostname: xxxx.openecomp.org + username: m00001@dcae.openecomp.org + userpassword: foobar + +docker-templates: + docker-common-event: + authlist : "id,base64encodepwd" + +vm-templates: + default: + admin-users: [ "@{OPENSTACK-KEYNAME}" ] + users: [ "@{OPENSTACK-KEYNAME}"] + vm-postgresql: + admin-users: [ "@{OPENSTACK-KEYNAME}" ] + users: [ "@{OPENSTACK-KEYNAME}" ] + PGAASMASTER: zldc@{ZONE}@{STATE}pstg00 + PGAASMASTER2: notused + +open-ecomp-demo: + zone: "@{ZONE}" + dns-ip: "@{DNS-IP-ADDR}" + postgres-ip: "@{dcae_pstg00_float_ip_addr}" + git: + mr-repo: "@{GIT-MR-REPO}" + maven: + user: "@{NEXUS-USER}" + password: "@{NEXUS-PASSWORD}" + rawurl: "@{NEXUS-RAWURL}" + docker: + registry: "@{DOCKER-REGISTRY}" + user: "@{NEXUS-USER}" + password: "@{NEXUS-PASSWORD}" + versions: + controller: "@{DCAE-VERSION}" + apod: "@{DCAE-VERSION}" + postgres: "@{DCAE-VERSION}" + databus-controller: "@{DOCKER-VERSION}" + collector: "@{DOCKER-VERSION}" + +users: + "@{OPENSTACK-KEYNAME}": + publicKey: "@{OPENSTACK-PUBKEY}" diff --git a/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/hosts b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/hosts new file mode 100644 index 0000000..2c5bd1d --- /dev/null +++ b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/hosts @@ -0,0 +1,7 @@ +@{dcae_float_ip_addr} zldc@{ZONE}@{STATE}cont00.dcae.simpledemo.openecomp.org cont00 zldc@{ZONE}@{STATE}cont00 +@{dcae_pstg00_float_ip_addr} zldc@{ZONE}@{STATE}pstg00.dcae.simpledemo.openecomp.org pstg00 zldc@{ZONE}@{STATE}pstg00 +@{dcae_coll00_float_ip_addr} zldc@{ZONE}@{STATE}coll00.dcae.simpledemo.openecomp.org coll00 zldc@{ZONE}@{STATE}coll00 dcae-coll-@{ZONE}.dcae.simpledemo.openecomp.org +@{dcae_cdap00_float_ip_addr} zldc@{ZONE}@{STATE}cdap00.dcae.simpledemo.openecomp.org cdap00 zldc@{ZONE}@{STATE}cdap00 +@{dcae_cdap01_float_ip_addr} zldc@{ZONE}@{STATE}cdap01.dcae.simpledemo.openecomp.org cdap01 zldc@{ZONE}@{STATE}cdap01 +@{dcae_cdap02_float_ip_addr} zldc@{ZONE}@{STATE}cdap02.dcae.simpledemo.openecomp.org cdap02 zldc@{ZONE}@{STATE}cdap02 +@{POLICY-IP} policy.api.simpledemo.openecomp.org diff --git a/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/ip-assignment.yaml b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/ip-assignment.yaml new file mode 100644 index 0000000..80339f8 --- /dev/null +++ b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/ip-assignment.yaml @@ -0,0 +1,9 @@ + +### contains IP assignments VMs to floating ips + + +zldc@{ZONE}@{STATE}pstg00: "@{dcae_pstg00_float_ip_addr}" +zldc@{ZONE}@{STATE}coll00: "@{dcae_coll00_float_ip_addr}" +zldc@{ZONE}@{STATE}cdap00: "@{dcae_cdap00_float_ip_addr}" +zldc@{ZONE}@{STATE}cdap01: "@{dcae_cdap01_float_ip_addr}" +zldc@{ZONE}@{STATE}cdap02: "@{dcae_cdap02_float_ip_addr}" diff --git a/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/maven.yaml b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/maven.yaml new file mode 100644 index 0000000..0bb3647 --- /dev/null +++ b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/maven.yaml @@ -0,0 +1,64 @@ + + +settings: + destination: /tmp/settings.xml + content: ' + + + + + + + + open-ecomp + + true + + + + + + snapshots + snapshots + https://nexus.onap.org/content/repositories/snapshots/ + + + + releases + releases + https://nexus.onap.org/content/repositories/releases/ + + + + staging + staging + https://nexus.onap.org/content/groups/staging/ + + + + + + + + + + + open-ecomp + + + + + + + osecomp-nexus + + + + osecomp-nexus-snapshots + + + + ' + diff --git a/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/ssl.yaml b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/ssl.yaml new file mode 100644 index 0000000..82a7e65 --- /dev/null +++ b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/ssl.yaml @@ -0,0 +1,42 @@ + +certificates: + ecomp-nexus: + destination: /tmp/ecomp-nexus.crt + content: > + -----BEGIN CERTIFICATE----- + + MIIDtzCCAp+gAwIBAgIEet16RjANBgkqhkiG9w0BAQsFADB2MQswCQYDVQQGEwJVUzEUMBIGA1UE + + CBMLVW5zcGVjaWZpZWQxFDASBgNVBAcTC1Vuc3BlY2lmaWVkMREwDwYDVQQKEwhTb25hdHlwZTEQ + + MA4GA1UECxMHRXhhbXBsZTEWMBQGA1UEAwwNKi5lY29tcC1uZXh1czAeFw0xNjExMTQxMDE5NDJa + + Fw0zMDA3MjQxMDE5NDJaMHYxCzAJBgNVBAYTAlVTMRQwEgYDVQQIEwtVbnNwZWNpZmllZDEUMBIG + + A1UEBxMLVW5zcGVjaWZpZWQxETAPBgNVBAoTCFNvbmF0eXBlMRAwDgYDVQQLEwdFeGFtcGxlMRYw + + FAYDVQQDDA0qLmVjb21wLW5leHVzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqkDu + + vC91cZxOaRMYGHSyDeuw4hyXjqyD5Etl5L5TNN7+uFKEtvXsRYOxtD62TqWHKozffLE5o6zoRZL4 + + 8qNTQyAx0LaEfWfR2w0jat+UqtqEtW0xpOD0/O0qRq5Y/XG3Yr8SQ/y84Pr1FIflM7pM4PZTt3kc + + UfqzbaONW5K8t+UG+5jgNXdRk3hln8WMunVZeci0J6TV+tWs9tOeAKBdpI7K7LV+FJBaF8vBAw2x + + 8AhlNPXKQUhK+M3DD73c1aLWrZ3mIwJXt2oQUDwgtXGCPR1/Z9f2tTAoDxpzvkwtP/BtH3qvgtpY + + QfDNmWbJVHh6ll39Hapt7V0v4aCRSN21ZQIDAQABo00wSzAMBgNVHRMEBTADAQH/MBwGA1UdEQQV + + MBOCC2Vjb21wLW5leHVzhwQK0MVLMB0GA1UdDgQWBBQxcUlk/lkKkwSz0GuewbXptJxl+zANBgkq + + hkiG9w0BAQsFAAOCAQEAPnNbtdreMZaUSjv+1eqpriLKquwnZhnwWENn1u3sw4hTAWQc+ehhogGg + + eIqPN81Dt3jhr0bYZW+r3gGq7tgrLxdSXso8bTtqHsFLszirgWcQXDlBQGnw9wqp/KBzeDJInJep + + d6aGu3yBXV6459S/mClxZTSvsR+Vz3rRWxx01R3/ft5/myqrRMDnEncqPopTbEamBuUJL3eJDpFO + + xlVqYR3y6AXwwguMaTiHMfFBmDOVaz4K8Qy6AaHH9eoch9fxOJ/7ASvqSwkC9GYTJSnF2vE37rmH + + kPp//Vm4WSnQ2NrBGkH9rUUdYdDdgWJYnTeZ+YFd8J6z9xNiEn9QKQNNcA== + + -----END CERTIFICATE----- diff --git a/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/tenants.yaml b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/tenants.yaml new file mode 100644 index 0000000..2266e11 --- /dev/null +++ b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/tenants.yaml @@ -0,0 +1,20 @@ + + + +"@{ZONE}": + description: Rackspace Opensource Demo Tenant + type: demo + name-short: "@{ZONE}@{STATE}" + dns-surfix: dcae.simpledemo.openecomp.org + openstack: + horizon-url: "@{HORIZON-URL}" + keystone-url: "@{KEYSTONE-URL}" + version: Juno + supports-security-groups: false + supports-floating-ips: true + tenant: + name: "@{OPENSTACK-TENANT-NAME}" + tenant-id: "@{OPENSTACK-TENANT-ID}" + region: "@{OPENSTACK-REGION}" + private-network: "@{OPENSTACK-PRIVATE-NETWORK}" + admin-user: "@{OPENSTACK-USER}" diff --git a/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/vm-config/vm-cdap-cluster/hosts b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/vm-config/vm-cdap-cluster/hosts new file mode 100644 index 0000000..73fd681 --- /dev/null +++ b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/vm-config/vm-cdap-cluster/hosts @@ -0,0 +1,11 @@ +@{dcae_float_ip_addr} zldc@{ZONE}@{STATE}cont00.dcae.simpledemo.openecomp.org cont00 zldc@{ZONE}@{STATE}cont00 + +@{dcae_pstg00_float_ip_addr} zldc@{ZONE}@{STATE}pstg00.dcae.simpledemo.openecomp.org pstg00 zldc@{ZONE}@{STATE}pstg00 + +@{dcae_coll00_float_ip_addr} zldc@{ZONE}@{STATE}coll00.dcae.simpledemo.openecomp.org coll00 zldc@{ZONE}@{STATE}coll00 dcae-coll-@{ZONE}.dcae.simpledemo.openecomp.org + +@{dcae_cdap00_float_ip_addr} zldc@{ZONE}@{STATE}cdap00.dcae.simpledemo.openecomp.org cdap00 zldc@{ZONE}@{STATE}cdap00 + +@{dcae_cdap01_float_ip_addr} zldc@{ZONE}@{STATE}cdap01.dcae.simpledemo.openecomp.org cdap01 zldc@{ZONE}@{STATE}cdap01 + +@{dcae_cdap02_float_ip_addr} zldc@{ZONE}@{STATE}cdap02.dcae.simpledemo.openecomp.org cdap02 zldc@{ZONE}@{STATE}cdap02 diff --git a/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/vm-config/vm-docker-host/hosts b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/vm-config/vm-docker-host/hosts new file mode 100644 index 0000000..73fd681 --- /dev/null +++ b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/vm-config/vm-docker-host/hosts @@ -0,0 +1,11 @@ +@{dcae_float_ip_addr} zldc@{ZONE}@{STATE}cont00.dcae.simpledemo.openecomp.org cont00 zldc@{ZONE}@{STATE}cont00 + +@{dcae_pstg00_float_ip_addr} zldc@{ZONE}@{STATE}pstg00.dcae.simpledemo.openecomp.org pstg00 zldc@{ZONE}@{STATE}pstg00 + +@{dcae_coll00_float_ip_addr} zldc@{ZONE}@{STATE}coll00.dcae.simpledemo.openecomp.org coll00 zldc@{ZONE}@{STATE}coll00 dcae-coll-@{ZONE}.dcae.simpledemo.openecomp.org + +@{dcae_cdap00_float_ip_addr} zldc@{ZONE}@{STATE}cdap00.dcae.simpledemo.openecomp.org cdap00 zldc@{ZONE}@{STATE}cdap00 + +@{dcae_cdap01_float_ip_addr} zldc@{ZONE}@{STATE}cdap01.dcae.simpledemo.openecomp.org cdap01 zldc@{ZONE}@{STATE}cdap01 + +@{dcae_cdap02_float_ip_addr} zldc@{ZONE}@{STATE}cdap02.dcae.simpledemo.openecomp.org cdap02 zldc@{ZONE}@{STATE}cdap02 diff --git a/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/vm-config/vm-postgresql/hosts b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/vm-config/vm-postgresql/hosts new file mode 100644 index 0000000..73fd681 --- /dev/null +++ b/OPENECOMP-DEMO-1-NIC-FLOATING-IPS/vm-config/vm-postgresql/hosts @@ -0,0 +1,11 @@ +@{dcae_float_ip_addr} zldc@{ZONE}@{STATE}cont00.dcae.simpledemo.openecomp.org cont00 zldc@{ZONE}@{STATE}cont00 + +@{dcae_pstg00_float_ip_addr} zldc@{ZONE}@{STATE}pstg00.dcae.simpledemo.openecomp.org pstg00 zldc@{ZONE}@{STATE}pstg00 + +@{dcae_coll00_float_ip_addr} zldc@{ZONE}@{STATE}coll00.dcae.simpledemo.openecomp.org coll00 zldc@{ZONE}@{STATE}coll00 dcae-coll-@{ZONE}.dcae.simpledemo.openecomp.org + +@{dcae_cdap00_float_ip_addr} zldc@{ZONE}@{STATE}cdap00.dcae.simpledemo.openecomp.org cdap00 zldc@{ZONE}@{STATE}cdap00 + +@{dcae_cdap01_float_ip_addr} zldc@{ZONE}@{STATE}cdap01.dcae.simpledemo.openecomp.org cdap01 zldc@{ZONE}@{STATE}cdap01 + +@{dcae_cdap02_float_ip_addr} zldc@{ZONE}@{STATE}cdap02.dcae.simpledemo.openecomp.org cdap02 zldc@{ZONE}@{STATE}cdap02 -- cgit 1.2.3-korg