bundle external secret
All checks were successful
lint-and-test / chart-testing (push) Successful in 22s
lint-and-test / lint-helm (push) Successful in 27s
release-charts-cloudflared / release (push) Successful in 29s
renovate / renovate (push) Successful in 1m32s

This commit is contained in:
2025-12-17 14:06:33 -06:00
parent e25d09a69b
commit cd7a9d2a04
6 changed files with 123 additions and 10 deletions

View File

@@ -0,0 +1,23 @@
{{- if .Values.secret.externalSecret.enabled }}
---
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: {{ include "secret.name" . }}
namespace: {{ .Release.Namespace }}
labels:
{{- include "secret.labels" . | nindent 4 }}
spec:
secretStoreRef:
kind: ClusterSecretStore
name: {{ .Values.secret.externalSecret.store.name | required "External Secret store name is required" }}
data:
- secretKey: {{ include "secret.key" . }}
remoteRef:
conversionStrategy: Default
decodingStrategy: None
key: {{ include "secret.path" . }}
metadataPolicy: None
property: {{ .Values.secret.externalSecret.store.property | required "External Secret store property is required" }}
{{- end }}