Scale-up OpenStack components 84/69384/1
authorKaspars Skels <kaspars.skels@att.com>
Fri, 6 Dec 2019 21:45:56 +0000 (15:45 -0600)
committerBin Hu <bin.hu@att.com>
Wed, 18 Dec 2019 23:43:04 +0000 (23:43 +0000)
Enabling type overrides for passing stress tests
https://jira.opnfv.org/browse/AIRSHIP-17

Change-Id: I3d384057b554dfe5c2296dac48ab23a6b042b9f6
Signed-off-by: Kaspars Skels <kaspars.skels@att.com>
(cherry picked from commit 751f2c1fd5975f990b972364750ac99168267f5e)

site/intel-pod17/software/charts/osh/openstack-compute-kit/neutron.yaml
type/cntt/software/charts/osh/openstack-cinder/cinder.yaml [new file with mode: 0644]
type/cntt/software/charts/osh/openstack-compute-kit/neutron-ovsdpdk.yaml
type/cntt/software/charts/osh/openstack-compute-kit/neutron.yaml [new file with mode: 0644]
type/cntt/software/charts/osh/openstack-compute-kit/nova-ovsdpdk.yaml
type/cntt/software/charts/osh/openstack-compute-kit/nova.yaml
type/cntt/software/charts/osh/openstack-glance/glance.yaml
type/cntt/software/charts/osh/openstack-heat/heat.yaml
type/cntt/software/charts/osh/openstack-keystone/keystone.yaml [new file with mode: 0644]

index 3030e91..4431b0b 100644 (file)
@@ -9,12 +9,13 @@
 schema: armada/Chart/v1
 metadata:
   schema: metadata/Document/v1
+  replacement: true
   name: neutron
   layeringDefinition:
     abstract: false
     layer: site
     parentSelector:
-      name: neutron-global
+      name: neutron-type
     actions:
       - method: merge
         path: .
diff --git a/type/cntt/software/charts/osh/openstack-cinder/cinder.yaml b/type/cntt/software/charts/osh/openstack-cinder/cinder.yaml
new file mode 100644 (file)
index 0000000..02bcdcb
--- /dev/null
@@ -0,0 +1,26 @@
+---
+schema: armada/Chart/v1
+metadata:
+  schema: metadata/Document/v1
+  replacement: true
+  name: cinder
+  labels:
+    name: cinder-type
+  layeringDefinition:
+    abstract: false
+    layer: type
+    parentSelector:
+      name: cinder-global
+    actions:
+      - method: merge
+        path: .
+  storagePolicy: cleartext
+data:
+  values:
+    pod:
+      replicas:
+        api: 3
+        volume: 3
+        scheduler: 3
+        backup: 3
+...
index c22f7d1..12e06f2 100644 (file)
@@ -88,6 +88,8 @@ data:
         node_selector_key: sriov
         node_selector_value: enabled
     pod:
+      replicas:
+        server: 9
       security_context:
         neutron_sriov_agent:
           pod:
diff --git a/type/cntt/software/charts/osh/openstack-compute-kit/neutron.yaml b/type/cntt/software/charts/osh/openstack-compute-kit/neutron.yaml
new file mode 100644 (file)
index 0000000..d220fcb
--- /dev/null
@@ -0,0 +1,22 @@
+---
+schema: armada/Chart/v1
+metadata:
+  schema: metadata/Document/v1
+  name: neutron
+  labels:
+    name: neutron-type
+  layeringDefinition:
+    abstract: false
+    layer: type
+    parentSelector:
+      name: neutron-global
+    actions:
+      - method: merge
+        path: .
+  storagePolicy: cleartext
+data:
+  values:
+    pod:
+      replicas:
+        server: 9
+...
index 8d8c5c2..5336b41 100644 (file)
@@ -42,6 +42,17 @@ metadata:
         path: .values.conf.nova.DEFAULT.vcpu_pin_set
 data:
   values:
+    pod:
+      replicas:
+        api_metadata: 3
+        compute_ironic: 3
+        placement: 3
+        osapi: 3
+        conductor: 3
+        consoleauth: 3
+        scheduler: 3
+        novncproxy: 3
+        spiceproxy: 3
     network:
       backend:
        - openvswitch
index 5fd9a1c..d69554e 100644 (file)
@@ -34,6 +34,17 @@ metadata:
         path: .values.conf.nova.DEFAULT.vcpu_pin_set
 data:
   values:
+    pod:
+      replicas:
+        api_metadata: 3
+        compute_ironic: 3
+        placement: 3
+        osapi: 3
+        conductor: 3
+        consoleauth: 3
+        scheduler: 3
+        novncproxy: 3
+        spiceproxy: 3
     network:
       backend:
        - openvswitch
index 2fc284e..cbc0f5d 100644 (file)
@@ -17,6 +17,10 @@ metadata:
   storagePolicy: cleartext
 data:
   values:
+    pod:
+      replicas:
+        api: 3
+        registry: 3
     conf:
       rally_tests:
         run_tempest: false
index de5bd51..608a508 100644 (file)
@@ -18,4 +18,11 @@ metadata:
 data:
   test:
     timeout: 600
+  values:
+    pod:
+      replicas:
+        api: 3
+        cfn: 3
+        cloudwatch: 3
+        engine: 6
 ...
diff --git a/type/cntt/software/charts/osh/openstack-keystone/keystone.yaml b/type/cntt/software/charts/osh/openstack-keystone/keystone.yaml
new file mode 100644 (file)
index 0000000..b416453
--- /dev/null
@@ -0,0 +1,23 @@
+---
+schema: armada/Chart/v1
+metadata:
+  schema: metadata/Document/v1
+  replacement: true
+  name: keystone
+  labels:
+    name: keystone-type
+  layeringDefinition:
+    abstract: false
+    layer: type
+    parentSelector:
+      name: keystone-global
+    actions:
+      - method: merge
+        path: .
+  storagePolicy: cleartext
+data:
+  values:
+    pod:
+      replicas:
+        api: 6
+...