Add hosts configuration for Service Mesh ONAP 86/109686/5
authorPawel Wieczorek <p.wieczorek2@samsung.com>
Thu, 18 Jun 2020 13:44:38 +0000 (15:44 +0200)
committerBartek Grzybowski <b.grzybowski@partner.samsung.com>
Thu, 30 Jul 2020 09:04:04 +0000 (09:04 +0000)
Added configuration resembles set of instances already in use for
Service Mesh Proof-of-Concept purposes. Floating IPs were disabled on
Worker and NFS nodes to limit resource usage.

Issue-ID: INT-1601
Change-Id: Ie575c37344da21e71a8e0803e2e5bd2db18d9290
Signed-off-by: Pawel Wieczorek <p.wieczorek2@samsung.com>
deployment/noheat/infra-openstack/ansible/group_vars/all.yml.sm-onap [new file with mode: 0644]
deployment/noheat/infra-openstack/ansible/roles/openstack/create_devstack_hosts/tasks/create_host.yml

diff --git a/deployment/noheat/infra-openstack/ansible/group_vars/all.yml.sm-onap b/deployment/noheat/infra-openstack/ansible/group_vars/all.yml.sm-onap
new file mode 100644 (file)
index 0000000..6e95fdf
--- /dev/null
@@ -0,0 +1,53 @@
+---
+network:
+  name: &network_name "onap_ci_lab"
+  cidr: "192.168.1.0/24"
+
+keypair:
+  name: &keypair_name "onap_ci_lab"
+
+securitygroup:
+  name: &securitygroup_name "onap_ci_lab"
+  remote_ip_prefix: "0.0.0.0/0"
+
+hosts:
+  - name: "operator0"
+    image: "Ubuntu_18.04"
+    flavor: "m1.xlarge"
+    keypair: *keypair_name
+    network: *network_name
+    securitygroup: *securitygroup_name
+  - name: "control0"
+    image: "Ubuntu_18.04"
+    flavor: "m1.xlarge"
+    keypair: *keypair_name
+    network: *network_name
+    securitygroup: *securitygroup_name
+  - name: "worker0a"
+    image: "Ubuntu_18.04"
+    flavor: "m1.2xlarge"
+    keypair: *keypair_name
+    network: *network_name
+    auto_ip: false
+    securitygroup: *securitygroup_name
+  - name: "worker0b"
+    image: "Ubuntu_18.04"
+    flavor: "m1.2xlarge"
+    keypair: *keypair_name
+    network: *network_name
+    auto_ip: false
+    securitygroup: *securitygroup_name
+  - name: "worker0c"
+    image: "Ubuntu_18.04"
+    flavor: "m1.2xlarge"
+    keypair: *keypair_name
+    network: *network_name
+    auto_ip: false
+    securitygroup: *securitygroup_name
+  - name: "nfs0"
+    image: "Ubuntu_18.04"
+    flavor: "m1.large"
+    keypair: *keypair_name
+    network: *network_name
+    auto_ip: false
+    securitygroup: *securitygroup_name