Jobs: Consoloate on heat-engine for admin jobs where possible.
This ps moves to use a container sultaible for use as the heat engine for all possible admin jobs - it is lighter than the kolla-toolbox image and makes it easy to swap out to other image sets. This is as the heat engine container should contain the openstack client (with all required libs for the cloud) and the oslo_db supporting libs required by the db management jobs, as well as the oslo_messaging libs required for future rabbitmq management expansion. Change-Id: I5451c15c8fb49c85b4f254cc60156420bee2efea
This commit is contained in:
parent
10591db58c
commit
ceb30e8cc7
barbican
cinder
glance
heat
horizon
keystone
magnum
mistral
neutron
nova
senlin
@ -17,14 +17,14 @@ labels:
|
||||
release_group: null
|
||||
|
||||
images:
|
||||
bootstrap: docker.io/kolla/ubuntu-source-barbican-api:3.0.3
|
||||
bootstrap: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
dep_check: docker.io/kolla/ubuntu-source-kubernetes-entrypoint:4.0.0
|
||||
test: docker.io/kolla/ubuntu-source-barbican-api:3.0.3
|
||||
db_init: docker.io/kolla/ubuntu-source-barbican-api:3.0.3
|
||||
test: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
db_init: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
db_sync: docker.io/kolla/ubuntu-source-barbican-api:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
api: docker.io/kolla/ubuntu-source-barbican-api:3.0.3
|
||||
pull_policy: "IfNotPresent"
|
||||
|
||||
|
@ -27,13 +27,13 @@ release_group: null
|
||||
|
||||
images:
|
||||
test: docker.io/kolla/ubuntu-source-rally:4.0.0
|
||||
db_init: docker.io/kolla/ubuntu-source-cinder-api:3.0.3
|
||||
db_init: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
db_sync: docker.io/kolla/ubuntu-source-cinder-api:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
api: docker.io/kolla/ubuntu-source-cinder-api:3.0.3
|
||||
bootstrap: docker.io/kolla/ubuntu-source-cinder-api:3.0.3
|
||||
bootstrap: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
scheduler: docker.io/kolla/ubuntu-source-cinder-scheduler:3.0.3
|
||||
volume: docker.io/kolla/ubuntu-source-cinder-volume:3.0.3
|
||||
backup: docker.io/kolla/ubuntu-source-cinder-backup:3.0.3
|
||||
|
@ -28,14 +28,15 @@ release_group: null
|
||||
|
||||
images:
|
||||
test: docker.io/kolla/ubuntu-source-rally:4.0.0
|
||||
db_init: docker.io/kolla/ubuntu-source-glance-api:3.0.3
|
||||
db_init: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
db_sync: docker.io/kolla/ubuntu-source-glance-api:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
api: docker.io/kolla/ubuntu-source-glance-api:3.0.3
|
||||
registry: docker.io/kolla/ubuntu-source-glance-registry:3.0.3
|
||||
bootstrap: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
# Bootstrap image requires curl
|
||||
bootstrap: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
dep_check: docker.io/kolla/ubuntu-source-kubernetes-entrypoint:4.0.0
|
||||
pull_policy: "IfNotPresent"
|
||||
|
||||
|
@ -24,12 +24,12 @@ labels:
|
||||
node_selector_value: enabled
|
||||
|
||||
images:
|
||||
bootstrap: docker.io/kolla/ubuntu-source-heat-api:3.0.3
|
||||
db_init: docker.io/kolla/ubuntu-source-heat-api:3.0.3
|
||||
bootstrap: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
db_init: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
db_sync: docker.io/kolla/ubuntu-source-heat-api:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
api: docker.io/kolla/ubuntu-source-heat-api:3.0.3
|
||||
cfn: docker.io/kolla/ubuntu-source-heat-api:3.0.3
|
||||
cloudwatch: docker.io/kolla/ubuntu-source-heat-api:3.0.3
|
||||
|
@ -18,7 +18,7 @@
|
||||
# name: value
|
||||
|
||||
images:
|
||||
db_init: docker.io/kolla/ubuntu-source-horizon:4.0.0
|
||||
db_init: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
db_sync: docker.io/kolla/ubuntu-source-horizon:4.0.0
|
||||
horizon: docker.io/kolla/ubuntu-source-horizon:4.0.0
|
||||
dep_check: docker.io/kolla/ubuntu-source-kubernetes-entrypoint:4.0.0
|
||||
|
@ -24,9 +24,9 @@ labels:
|
||||
release_group: null
|
||||
|
||||
images:
|
||||
bootstrap: docker.io/kolla/ubuntu-source-keystone:3.0.3
|
||||
bootstrap: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
test: docker.io/kolla/ubuntu-source-rally:4.0.0
|
||||
db_init: docker.io/kolla/ubuntu-source-keystone:3.0.3
|
||||
db_init: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
db_sync: docker.io/kolla/ubuntu-source-keystone:3.0.3
|
||||
fernet_setup: docker.io/kolla/ubuntu-source-keystone:3.0.3
|
||||
fernet_rotate: docker.io/kolla/ubuntu-source-keystone:3.0.3
|
||||
|
@ -24,12 +24,12 @@ labels:
|
||||
node_selector_value: enabled
|
||||
|
||||
images:
|
||||
bootstrap: docker.io/kolla/ubuntu-source-magnum-api:3.0.3
|
||||
db_init: docker.io/kolla/ubuntu-source-magnum-api:3.0.3
|
||||
bootstrap: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
db_init: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
db_sync: docker.io/kolla/ubuntu-source-magnum-api:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
api: docker.io/kolla/ubuntu-source-magnum-api:3.0.3
|
||||
conductor: docker.io/kolla/ubuntu-source-magnum-conductor:3.0.3
|
||||
dep_check: docker.io/kolla/ubuntu-source-kubernetes-entrypoint:4.0.0
|
||||
|
@ -24,13 +24,13 @@ labels:
|
||||
release_group: null
|
||||
|
||||
images:
|
||||
bootstrap: docker.io/kolla/ubuntu-source-mistral-api:3.0.3
|
||||
bootstrap: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
dep_check: docker.io/kolla/ubuntu-source-kubernetes-entrypoint:4.0.0
|
||||
db_init: docker.io/kolla/ubuntu-source-mistral-api:3.0.3
|
||||
db_init: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
db_sync: docker.io/kolla/ubuntu-source-mistral-api:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
api: docker.io/kolla/ubuntu-source-mistral-api:3.0.3
|
||||
engine: docker.io/kolla/ubuntu-source-mistral-engine:3.0.3
|
||||
event_engine: docker.io/kolla/ubuntu-source-mistral-engine:3.0.3
|
||||
|
@ -20,13 +20,13 @@
|
||||
release_group: null
|
||||
|
||||
images:
|
||||
bootstrap: docker.io/kolla/ubuntu-source-neutron-server:3.0.3
|
||||
bootstrap: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
test: docker.io/kolla/ubuntu-source-rally:4.0.0
|
||||
db_init: docker.io/kolla/ubuntu-source-neutron-server:3.0.3
|
||||
db_init: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
db_sync: docker.io/kolla/ubuntu-source-neutron-server:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
server: docker.io/kolla/ubuntu-source-neutron-server:3.0.3
|
||||
dhcp: docker.io/kolla/ubuntu-source-neutron-dhcp-agent:3.0.3
|
||||
metadata: docker.io/kolla/ubuntu-source-neutron-metadata-agent:3.0.3
|
||||
|
@ -51,11 +51,11 @@ labels:
|
||||
|
||||
images:
|
||||
test: docker.io/kolla/ubuntu-source-rally:4.0.0
|
||||
db_init: docker.io/kolla/ubuntu-source-nova-api:3.0.3
|
||||
db_init: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
db_sync: docker.io/kolla/ubuntu-source-nova-api:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
api: docker.io/kolla/ubuntu-source-nova-api:3.0.3
|
||||
conductor: docker.io/kolla/ubuntu-source-nova-conductor:3.0.3
|
||||
scheduler: docker.io/kolla/ubuntu-source-nova-scheduler:3.0.3
|
||||
@ -64,7 +64,7 @@ images:
|
||||
consoleauth: docker.io/kolla/ubuntu-source-nova-consoleauth:3.0.3
|
||||
compute: docker.io/kolla/ubuntu-source-nova-compute:3.0.3
|
||||
libvirt: docker.io/kolla/ubuntu-source-nova-libvirt:3.0.3
|
||||
bootstrap: docker.io/kolla/ubuntu-source-nova-api:3.0.3
|
||||
bootstrap: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
dep_check: docker.io/kolla/ubuntu-source-kubernetes-entrypoint:4.0.0
|
||||
pull_policy: "IfNotPresent"
|
||||
|
||||
|
@ -24,12 +24,12 @@ labels:
|
||||
release_group: null
|
||||
|
||||
images:
|
||||
bootstrap: docker.io/kolla/ubuntu-source-senlin-api:3.0.3
|
||||
db_init: docker.io/kolla/ubuntu-source-senlin-api:3.0.3
|
||||
bootstrap: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
db_init: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
db_sync: docker.io/kolla/ubuntu-source-senlin-api:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-kolla-toolbox:3.0.3
|
||||
ks_user: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_service: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
ks_endpoints: docker.io/kolla/ubuntu-source-heat-engine:3.0.3
|
||||
api: docker.io/kolla/ubuntu-source-senlin-api:3.0.3
|
||||
engine: docker.io/kolla/ubuntu-source-senlin-engine:3.0.3
|
||||
dep_check: docker.io/kolla/ubuntu-source-kubernetes-entrypoint:4.0.0
|
||||
|
Loading…
x
Reference in New Issue
Block a user