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>
 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: .
 
--- /dev/null
+---
+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
+...
 
         node_selector_key: sriov
         node_selector_value: enabled
     pod:
+      replicas:
+        server: 9
       security_context:
         neutron_sriov_agent:
           pod:
 
--- /dev/null
+---
+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
+...
 
         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
 
         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
 
   storagePolicy: cleartext
 data:
   values:
+    pod:
+      replicas:
+        api: 3
+        registry: 3
     conf:
       rally_tests:
         run_tempest: false
 
 data:
   test:
     timeout: 600
+  values:
+    pod:
+      replicas:
+        api: 3
+        cfn: 3
+        cloudwatch: 3
+        engine: 6
 ...
 
--- /dev/null
+---
+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
+...