From 7a27d9096c13bd425e815605a598c5b2db693ce4 Mon Sep 17 00:00:00 2001 From: Michele Baldessari Date: Tue, 19 Nov 2024 15:17:33 +0100 Subject: [PATCH] Add ESO on the factory --- charts/factory/manuela-stormshift/values.yaml | 4 ++++ values-factory.yaml | 20 ++++++++++++++----- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/charts/factory/manuela-stormshift/values.yaml b/charts/factory/manuela-stormshift/values.yaml index 679175f6e..675d16ce8 100644 --- a/charts/factory/manuela-stormshift/values.yaml +++ b/charts/factory/manuela-stormshift/values.yaml @@ -14,6 +14,10 @@ global: localClusterDomain: local.example.com hubClusterDomain: hub.example.com +secretStore: + name: vault-backend + kind: ClusterSecretStore + messaging: vibrationAlert: true vibrationAnomaly: true diff --git a/values-factory.yaml b/values-factory.yaml index 9a7d96541..b559c30a8 100644 --- a/values-factory.yaml +++ b/values-factory.yaml @@ -3,6 +3,7 @@ clusterGroup: isHubCluster: false namespaces: + - golang-external-secrets - manuela-stormshift-line-dashboard - manuela-stormshift-machine-sensor - manuela-stormshift-messaging @@ -21,11 +22,20 @@ clusterGroup: - factory applications: - - name: stormshift - project: factory - path: charts/factory/manuela-stormshift - extraValueFiles: - - /overrides/values-prod-imagedata.yaml + eso: + name: golang-external-secrets + namespace: golang-external-secrets + project: factory + chart: golang-external-secrets + chartVersion: 0.1.* + + stormshift: + name: stormshift + project: factory + path: charts/factory/manuela-stormshift + extraValueFiles: + - /overrides/values-prod-imagedata.yaml + # # To have apps in multiple flavors, use namespaces and use helm overrides as appropriate