Armada: Add heat and horizon to manifest
installer-type: kubespray
deploy-scenario: armada-nofeature-noha
Change-Id: I42754e7d5c053af8cc0e6316c348e3ccc435119a
diff --git a/scenarios/armada-nofeature-noha/kubespray/role/armada-nofeature-noha/files/armada-manifest.yaml b/scenarios/armada-nofeature-noha/kubespray/role/armada-nofeature-noha/files/armada-manifest.yaml
index e3ed62a..2fed26e 100644
--- a/scenarios/armada-nofeature-noha/kubespray/role/armada-nofeature-noha/files/armada-manifest.yaml
+++ b/scenarios/armada-nofeature-noha/kubespray/role/armada-nofeature-noha/files/armada-manifest.yaml
@@ -316,6 +316,106 @@
reference: master
dependencies:
- helm-toolkit
+---
+schema: armada/Chart/v1
+metadata:
+ schema: metadata/Document/v1
+ name: heat
+data:
+ chart_name: heat
+ release: heat
+ namespace: openstack
+ wait:
+ timeout: 3600
+ labels:
+ release_group: armada-heat
+ install:
+ no_hooks: false
+ upgrade:
+ no_hooks: false
+ pre:
+ delete:
+ - type: job
+ labels:
+ application: heat
+ component: bootstrap
+ - type: job
+ labels:
+ application: heat
+ component: db-init
+ - type: job
+ labels:
+ application: heat
+ component: db-sync
+ - type: job
+ labels:
+ application: heat
+ component: ks-user
+ - type: job
+ labels:
+ application: heat
+ component: ks-service
+ - type: job
+ labels:
+ application: heat
+ component: ks-endpoints
+ - type: job
+ labels:
+ application: heat
+ component: trusts
+ values:
+ endpoints:
+ oslo_messaging:
+ statefulset:
+ name: armada-rabbitmq-rabbitmq
+ source:
+ type: git
+ location: https://git.openstack.org/openstack/openstack-helm
+ subpath: heat
+ reference: master
+ dependencies:
+ - helm-toolkit
+---
+schema: armada/Chart/v1
+metadata:
+ schema: metadata/Document/v1
+ name: horizon
+data:
+ chart_name: horizon
+ release: horizon
+ namespace: openstack
+ wait:
+ timeout: 3600
+ labels:
+ release_group: armada-horizon
+ install:
+ no_hooks: false
+ upgrade:
+ no_hooks: false
+ pre:
+ delete:
+ - name: horizon-db-init
+ type: job
+ labels:
+ application: horizon
+ component: db-init
+ - type: job
+ name: horizon-db-sync
+ labels:
+ application: horizon
+ component: db-sync
+ values:
+ endpoints:
+ oslo_messaging:
+ statefulset:
+ name: armada-rabbitmq-rabbitmq
+ source:
+ type: git
+ location: https://git.openstack.org/openstack/openstack-helm
+ subpath: horizon
+ reference: master
+ dependencies:
+ - helm-toolkit
# GroupCharts starts from here.
---
schema: armada/ChartGroup/v1
@@ -351,6 +451,26 @@
sequenced: True
chart_group:
- glance
+---
+schema: armada/ChartGroup/v1
+metadata:
+ schema: metadata/Document/v1
+ name: openstack-heat
+data:
+ description: "Deploying openstack heat"
+ sequenced: True
+ chart_group:
+ - heat
+---
+schema: armada/ChartGroup/v1
+metadata:
+ schema: metadata/Document/v1
+ name: openstack-horizon
+data:
+ description: "Deploying openstack heat"
+ sequenced: True
+ chart_group:
+ - horizon
# Armada Manifest starts from here.
---
schema: armada/Manifest/v1
@@ -363,3 +483,5 @@
- openstack-infra-services
- openstack-keystone
- openstack-glance
+ - openstack-heat
+ - openstack-horizon