This commit is contained in:
awscloude
2026-07-16 19:33:26 +06:00
parent 87371c400f
commit 4d211591c4
4 changed files with 25 additions and 19 deletions
+1 -1
View File
@@ -42,7 +42,7 @@ spec:
- configMapRef:
name: {{ include "myapp.fullname" . }}-config
- secretRef:
name: {{ include "myapp.fullname" . }}-secret
name: {{ .Values.secret.name }}
imagePullPolicy: {{ .Values.image.pullPolicy }}
ports:
- name: http
+19
View File
@@ -0,0 +1,19 @@
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: {{ include "myapp.fullname" . }}-secret
spec:
refreshInterval: {{ .Values.vault.refreshInterval }}
secretStoreRef:
name: {{ .Values.vault.secretStore }}
kind: ClusterSecretStore
target:
name: {{ include "myapp.fullname" . }}-secret
creationPolicy: Owner
dataFrom:
- extract:
key: {{ .Values.vault.secretPath }}
-13
View File
@@ -1,13 +0,0 @@
apiVersion: v1
kind: Secret
metadata:
name: {{ include "myapp.fullname" . }}-secret
type: Opaque
stringData:
{{- range $key, $value := .Values.secret }}
{{ $key }}: "{{ $value }}"
{{- end }}