Skip to content

Commit

Permalink
try this
Browse files Browse the repository at this point in the history
  • Loading branch information
hspitzley-czi committed May 20, 2024
1 parent e5ea9b2 commit 4c56969
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 7 deletions.
19 changes: 16 additions & 3 deletions stack/templates/external_secrets_env.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret
metadata:
name: {{ $secretValue.kubeSecretName }}
name: {{ $secretValue.secretName }}
labels:
{{- include "service.labels" . | nindent 4 }}
annotations:
Expand All @@ -24,10 +24,23 @@ spec:
refreshInterval: "10m"
target:
deletionPolicy: Delete
template:
engineVersion: v2
mergePolicy: Replace
templateFrom:
- target: Data
literal: |
{{
`{{ range $key, $value := . }}
{{ range $name, $val := $value | fromJson }}
{{$name | upper}}: {{$val}}
{{ end }}
{{ end }}` | nindent 7
}}
data:
- secretKey: {{ $secretValue.kubeSecretName }}
- secretKey: {{ $secretValue.secretName }}
remoteRef:
key: {{ $secretValue.remoteRefKey }}
key: {{ $secretValue.secretKey }}

{{end}}
{{end}}
8 changes: 4 additions & 4 deletions stack/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,11 @@ global:

appSecrets:
envSecret: # App environment level configuration secret
kubeSecretName: ""
remoteRefKey: ""
secretName: ""
secretKey: ""
stackSecret: # Stack level configuration secret
kubeSecretName: ""
remoteRefKey: ""
secretName: ""
secretKey: ""

# Global annotations to add to all resources
annotations: {}
Expand Down

0 comments on commit 4c56969

Please sign in to comment.