From f00f1a263f57c49f0292cefe198dc3fe5cce5463 Mon Sep 17 00:00:00 2001 From: Doug Goldstein Date: Thu, 21 Mar 2024 09:48:36 -0500 Subject: [PATCH] parameterize keystone and ironic --- apps/components/ironic.yaml | 21 +++++++++++++++++---- apps/components/keystone.yaml | 21 +++++++++++++++++---- 2 files changed, 34 insertions(+), 8 deletions(-) diff --git a/apps/components/ironic.yaml b/apps/components/ironic.yaml index 17da098fd..4d682e651 100644 --- a/apps/components/ironic.yaml +++ b/apps/components/ironic.yaml @@ -4,10 +4,23 @@ metadata: name: ironic spec: project: understack - source: - repoURL: https://github.com/rackerlabs/understack.git - path: components/13-ironic/ - targetRevision: HEAD + sources: + - repoURL: https://github.com/rackerlabs/understack.git + path: components/13-ironic/ironic-mariadb-db.yaml + targetRevision: HEAD + - repoURL: https://github.com/rackerlabs/understack.git + path: components/13-ironic/ironic-rabbitmq-queue.yaml + targetRevision: HEAD + - repoURL: https://tarballs.opendev.org/openstack/openstack-helm/ + chart: ironic + targetRevision: 0.2.10 + helm: + valueFiles: + - components/13-ironic/aio-values.yaml + - $values/secrets/${DEPLOY_NAME}/secret-openstack.yaml + - repoURL: ${GIT_URL} + targetRevision: HEAD + ref: values destination: server: "https://kubernetes.default.svc" namespace: openstack diff --git a/apps/components/keystone.yaml b/apps/components/keystone.yaml index 72617b098..332cbb28e 100644 --- a/apps/components/keystone.yaml +++ b/apps/components/keystone.yaml @@ -4,10 +4,23 @@ metadata: name: keystone spec: project: understack - source: - repoURL: https://github.com/rackerlabs/understack.git - path: components/10-keystone/ - targetRevision: HEAD + sources: + - repoURL: https://github.com/rackerlabs/understack.git + path: components/10-keystone/keystone-mariadb-db.yaml + targetRevision: HEAD + - repoURL: https://github.com/rackerlabs/understack.git + path: components/10-keystone/keystone-rabbitmq-queue.yaml + targetRevision: HEAD + - repoURL: https://tarballs.opendev.org/openstack/openstack-helm/ + chart: keystone + targetRevision: 0.3.7 + helm: + valueFiles: + - components/10-keystone/aio-values.yaml + - $values/secrets/${DEPLOY_NAME}/secret-openstack.yaml + - repoURL: ${GIT_URL} + targetRevision: HEAD + ref: values destination: server: "https://kubernetes.default.svc" namespace: openstack