diff --git a/chart/templates/vault/vault-helmrelease.yaml b/chart/templates/vault/vault-helmrelease.yaml index 93cfaad640a5070d537fca43a49417b10eacd6c5..f27940af2f9e799eda1025f5854f29a5b2b151f6 100644 --- a/chart/templates/vault/vault-helmrelease.yaml +++ b/chart/templates/vault/vault-helmrelease.yaml @@ -39,11 +39,16 @@ spec: valuesKey: "overlays" # TODO: DRY this up - {{- if .Values.istio.enabled }} + {{- if or .Values.istio.enabled (dig "values" "minio" "enabled" false .Values.addons.vault ) }} dependsOn: {{- if .Values.istio.enabled }} - name: istio namespace: {{ .Release.Namespace }} {{- end }} + + {{- if (dig "values" "minio" "enabled" false .Values.addons.vault) }} + - name: minio-operator + namespace: {{ $.Release.Namespace }} + {{- end }} {{- end }} {{- end }} diff --git a/chart/values.yaml b/chart/values.yaml index e965542c94a4fc0d7ad1ff203ed1bc2ca64cce61..6d01c28bb60d9eb36a18c369b8468ffdb7ae44bd 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -644,7 +644,7 @@ addons: git: repo: https://repo1.dso.mil/platform-one/big-bang/apps/application-utilities/minio-operator.git path: "./chart" - tag: "4.2.3-bb.4" + tag: "4.4.3-bb.2" # -- Flux reconciliation overrides specifically for the Minio Operator Package flux: {} @@ -661,7 +661,7 @@ addons: git: repo: https://repo1.dso.mil/platform-one/big-bang/apps/application-utilities/minio.git path: "./chart" - tag: "4.2.3-bb.10" + tag: "4.4.3-bb.2" # -- Flux reconciliation overrides specifically for the Minio Package flux: {} @@ -1044,7 +1044,7 @@ addons: git: repo: https://repo1.dso.mil/platform-one/big-bang/apps/collaboration-tools/mattermost.git path: "./chart" - tag: "0.4.0-bb.1" + tag: "0.4.0-bb.2" # -- Flux reconciliation overrides specifically for the Mattermost Package flux: {} @@ -1217,7 +1217,7 @@ addons: git: repo: https://repo1.dso.mil/platform-one/big-bang/apps/sandbox/vault.git path: "./chart" - tag: "0.18.0-bb.5" + tag: "0.18.0-bb.6" # -- Flux reconciliation overrides specifically for the Vault Package flux: {}