Reduce container counts for cinder, ironic and trove
To lower our deployment times and resouce consumption we're removing single purpose containers that have little to no benefit on the architecture at scale. Change-Id: I58e7055548d4b3ab4c2d02619763461476b3b3b5 Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
This commit is contained in:
parent
8181ab5881
commit
b769a6e0c1
@ -34,12 +34,6 @@ container_skel:
|
|||||||
- storage-infra_containers
|
- storage-infra_containers
|
||||||
contains:
|
contains:
|
||||||
- cinder_api
|
- cinder_api
|
||||||
properties:
|
|
||||||
service_name: cinder
|
|
||||||
cinder_scheduler_container:
|
|
||||||
belongs_to:
|
|
||||||
- storage-infra_containers
|
|
||||||
contains:
|
|
||||||
- cinder_scheduler
|
- cinder_scheduler
|
||||||
properties:
|
properties:
|
||||||
service_name: cinder
|
service_name: cinder
|
||||||
|
@ -23,7 +23,7 @@ component_skel:
|
|||||||
- ironic_all
|
- ironic_all
|
||||||
ironic_server:
|
ironic_server:
|
||||||
belongs_to:
|
belongs_to:
|
||||||
- ironic_servers
|
- ironic_all
|
||||||
ironic_compute:
|
ironic_compute:
|
||||||
belongs_to:
|
belongs_to:
|
||||||
- nova_all
|
- nova_all
|
||||||
@ -35,22 +35,9 @@ container_skel:
|
|||||||
- ironic-infra_containers
|
- ironic-infra_containers
|
||||||
contains:
|
contains:
|
||||||
- ironic_api
|
- ironic_api
|
||||||
properties:
|
|
||||||
service_name: ironic
|
|
||||||
ironic_conductor_container:
|
|
||||||
belongs_to:
|
|
||||||
- ironic-infra_containers
|
|
||||||
contains:
|
|
||||||
- ironic_conductor
|
- ironic_conductor
|
||||||
properties:
|
|
||||||
service_name: ironic
|
|
||||||
ironic_server_container:
|
|
||||||
belongs_to:
|
|
||||||
- ironic-server_containers
|
|
||||||
contains:
|
|
||||||
- ironic_server
|
- ironic_server
|
||||||
properties:
|
properties:
|
||||||
is_metal: true
|
|
||||||
service_name: ironic
|
service_name: ironic
|
||||||
ironic_compute_container:
|
ironic_compute_container:
|
||||||
belongs_to:
|
belongs_to:
|
||||||
@ -73,12 +60,6 @@ physical_skel:
|
|||||||
ironic-infra_hosts:
|
ironic-infra_hosts:
|
||||||
belongs_to:
|
belongs_to:
|
||||||
- hosts
|
- hosts
|
||||||
ironic-server_containers:
|
|
||||||
belongs_to:
|
|
||||||
- all_containers
|
|
||||||
ironic-server_hosts:
|
|
||||||
belongs_to:
|
|
||||||
- hosts
|
|
||||||
ironic-compute_containers:
|
ironic-compute_containers:
|
||||||
belongs_to:
|
belongs_to:
|
||||||
- all_containers
|
- all_containers
|
||||||
|
@ -33,19 +33,7 @@ container_skel:
|
|||||||
- trove-infra_containers
|
- trove-infra_containers
|
||||||
contains:
|
contains:
|
||||||
- trove_api
|
- trove_api
|
||||||
properties:
|
|
||||||
service_name: trove
|
|
||||||
trove_conductor_container:
|
|
||||||
belongs_to:
|
|
||||||
- trove-infra_containers
|
|
||||||
contains:
|
|
||||||
- trove_conductor
|
- trove_conductor
|
||||||
properties:
|
|
||||||
service_name: trove
|
|
||||||
trove_taskmanager_container:
|
|
||||||
belongs_to:
|
|
||||||
- trove-infra_containers
|
|
||||||
contains:
|
|
||||||
- trove_taskmanager
|
- trove_taskmanager
|
||||||
properties:
|
properties:
|
||||||
service_name: trove
|
service_name: trove
|
||||||
|
@ -165,7 +165,6 @@ class TestAnsibleInventoryFormatConstraints(unittest.TestCase):
|
|||||||
'cinder_api_container',
|
'cinder_api_container',
|
||||||
'cinder_backup',
|
'cinder_backup',
|
||||||
'cinder_scheduler',
|
'cinder_scheduler',
|
||||||
'cinder_scheduler_container',
|
|
||||||
'cinder_volume',
|
'cinder_volume',
|
||||||
'cinder_volumes_container',
|
'cinder_volumes_container',
|
||||||
'compute-infra_all',
|
'compute-infra_all',
|
||||||
@ -226,16 +225,11 @@ class TestAnsibleInventoryFormatConstraints(unittest.TestCase):
|
|||||||
'ironic-infra_all',
|
'ironic-infra_all',
|
||||||
'ironic-infra_containers',
|
'ironic-infra_containers',
|
||||||
'ironic-infra_hosts',
|
'ironic-infra_hosts',
|
||||||
'ironic-server_containers',
|
|
||||||
'ironic-server_hosts',
|
|
||||||
'ironic_all',
|
'ironic_all',
|
||||||
'ironic_api',
|
'ironic_api',
|
||||||
'ironic_api_container',
|
'ironic_api_container',
|
||||||
'ironic_conductor',
|
'ironic_conductor',
|
||||||
'ironic_conductor_container',
|
|
||||||
'ironic_server',
|
'ironic_server',
|
||||||
'ironic_server_container',
|
|
||||||
'ironic_servers',
|
|
||||||
'ironic_compute',
|
'ironic_compute',
|
||||||
'ironic_compute_container',
|
'ironic_compute_container',
|
||||||
'ironic-compute_containers',
|
'ironic-compute_containers',
|
||||||
@ -269,9 +263,7 @@ class TestAnsibleInventoryFormatConstraints(unittest.TestCase):
|
|||||||
'trove_api',
|
'trove_api',
|
||||||
'trove_conductor',
|
'trove_conductor',
|
||||||
'trove_taskmanager',
|
'trove_taskmanager',
|
||||||
'trove_conductor_container',
|
|
||||||
'trove_api_container',
|
'trove_api_container',
|
||||||
'trove_taskmanager_container',
|
|
||||||
'trove-infra_containers',
|
'trove-infra_containers',
|
||||||
'trove-infra_hosts',
|
'trove-infra_hosts',
|
||||||
'trove-infra_all',
|
'trove-infra_all',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user