summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaspars Skels <kaspars.skels@att.com>2019-12-06 15:45:56 -0600
committerKaspars Skels <kaspars.skels@att.com>2019-12-11 10:02:45 -0600
commit751f2c1fd5975f990b972364750ac99168267f5e (patch)
tree67f025bc017d18ce15d97b03c5d1d931bb3c22a1
parentb60b2adb0d1ae29baff4f6ffe8f45ed1208dfd81 (diff)
Scale-up OpenStack components
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>
-rw-r--r--site/intel-pod17/software/charts/osh/openstack-compute-kit/neutron.yaml3
-rw-r--r--type/cntt/software/charts/osh/openstack-cinder/cinder.yaml26
-rw-r--r--type/cntt/software/charts/osh/openstack-compute-kit/neutron-ovsdpdk.yaml2
-rw-r--r--type/cntt/software/charts/osh/openstack-compute-kit/neutron.yaml22
-rw-r--r--type/cntt/software/charts/osh/openstack-compute-kit/nova-ovsdpdk.yaml11
-rw-r--r--type/cntt/software/charts/osh/openstack-compute-kit/nova.yaml11
-rw-r--r--type/cntt/software/charts/osh/openstack-glance/glance.yaml4
-rw-r--r--type/cntt/software/charts/osh/openstack-heat/heat.yaml7
-rw-r--r--type/cntt/software/charts/osh/openstack-keystone/keystone.yaml23
9 files changed, 108 insertions, 1 deletions
diff --git a/site/intel-pod17/software/charts/osh/openstack-compute-kit/neutron.yaml b/site/intel-pod17/software/charts/osh/openstack-compute-kit/neutron.yaml
index 3030e91..4431b0b 100644
--- a/site/intel-pod17/software/charts/osh/openstack-compute-kit/neutron.yaml
+++ b/site/intel-pod17/software/charts/osh/openstack-compute-kit/neutron.yaml
@@ -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
index 0000000..02bcdcb
--- /dev/null
+++ b/type/cntt/software/charts/osh/openstack-cinder/cinder.yaml
@@ -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
+...
diff --git a/type/cntt/software/charts/osh/openstack-compute-kit/neutron-ovsdpdk.yaml b/type/cntt/software/charts/osh/openstack-compute-kit/neutron-ovsdpdk.yaml
index c22f7d1..12e06f2 100644
--- a/type/cntt/software/charts/osh/openstack-compute-kit/neutron-ovsdpdk.yaml
+++ b/type/cntt/software/charts/osh/openstack-compute-kit/neutron-ovsdpdk.yaml
@@ -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
index 0000000..d220fcb
--- /dev/null
+++ b/type/cntt/software/charts/osh/openstack-compute-kit/neutron.yaml
@@ -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
+...
diff --git a/type/cntt/software/charts/osh/openstack-compute-kit/nova-ovsdpdk.yaml b/type/cntt/software/charts/osh/openstack-compute-kit/nova-ovsdpdk.yaml
index 8d8c5c2..5336b41 100644
--- a/type/cntt/software/charts/osh/openstack-compute-kit/nova-ovsdpdk.yaml
+++ b/type/cntt/software/charts/osh/openstack-compute-kit/nova-ovsdpdk.yaml
@@ -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
diff --git a/type/cntt/software/charts/osh/openstack-compute-kit/nova.yaml b/type/cntt/software/charts/osh/openstack-compute-kit/nova.yaml
index 5fd9a1c..d69554e 100644
--- a/type/cntt/software/charts/osh/openstack-compute-kit/nova.yaml
+++ b/type/cntt/software/charts/osh/openstack-compute-kit/nova.yaml
@@ -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
diff --git a/type/cntt/software/charts/osh/openstack-glance/glance.yaml b/type/cntt/software/charts/osh/openstack-glance/glance.yaml
index 2fc284e..cbc0f5d 100644
--- a/type/cntt/software/charts/osh/openstack-glance/glance.yaml
+++ b/type/cntt/software/charts/osh/openstack-glance/glance.yaml
@@ -17,6 +17,10 @@ metadata:
storagePolicy: cleartext
data:
values:
+ pod:
+ replicas:
+ api: 3
+ registry: 3
conf:
rally_tests:
run_tempest: false
diff --git a/type/cntt/software/charts/osh/openstack-heat/heat.yaml b/type/cntt/software/charts/osh/openstack-heat/heat.yaml
index de5bd51..608a508 100644
--- a/type/cntt/software/charts/osh/openstack-heat/heat.yaml
+++ b/type/cntt/software/charts/osh/openstack-heat/heat.yaml
@@ -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
index 0000000..b416453
--- /dev/null
+++ b/type/cntt/software/charts/osh/openstack-keystone/keystone.yaml
@@ -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
+...