diff --git a/charts/all/config-demo/templates/config-demo-external-secret.yaml b/charts/all/config-demo/templates/config-demo-external-secret.yaml index fa9ed018..496ca0a2 100644 --- a/charts/all/config-demo/templates/config-demo-external-secret.yaml +++ b/charts/all/config-demo/templates/config-demo-external-secret.yaml @@ -5,7 +5,7 @@ metadata: name: config-demo-secret namespace: config-demo spec: - refreshInterval: 15s + refreshInterval: {{ .Values.configdemosecret.refreshInterval }} secretStoreRef: name: {{ .Values.secretStore.name }} kind: {{ .Values.secretStore.kind }} @@ -13,6 +13,10 @@ spec: name: config-demo-secret template: type: Opaque - dataFrom: - - extract: - key: {{ .Values.configdemosecret.key }} + data: + secret: "{{ `{{ .configdemo_secret }}` }}" + data: + - secretKey: configdemo_secret + remoteRef: + key: {{ .Values.configdemosecret.key }} + property: secret diff --git a/charts/all/config-demo/values.yaml b/charts/all/config-demo/values.yaml index e8aeee0b..3a12bda2 100644 --- a/charts/all/config-demo/values.yaml +++ b/charts/all/config-demo/values.yaml @@ -6,6 +6,7 @@ secretStore: esoversion: "external-secrets.io/v1beta1" configdemosecret: key: secret/data/global/config-demo + refreshInterval: 5m global: hubClusterDomain: hub.example.com