Skip to content

Commit

Permalink
Merge pull request #15 from gardener-community/swift-app-credentials
Browse files Browse the repository at this point in the history
Pass through .values.backup.secretData
  • Loading branch information
j2L4e authored Mar 12, 2024
2 parents 9cb5a93 + 8415975 commit 1d5da4b
Showing 1 changed file with 20 additions and 3 deletions.
23 changes: 20 additions & 3 deletions charts/etcd/templates/secret-etcd-backup.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,21 +20,38 @@ metadata:
namespace: {{ .Release.Namespace }}
type: Opaque
data:
{{ toYaml .Values.backup.secretData | indent 2 }}

{{- if eq .Values.backup.storageProvider "ABS" }}
{{- if index .Values.backup.secretData "storage-account" }}
storageAccount: {{ index .Values.backup.secretData "storage-account" }}
{{- end }}
{{- if index .Values.backup.secretData "storage-key" }}
storageKey: {{ index .Values.backup.secretData "storage-key" }}
{{- end }}
{{- end }}

{{- if eq .Values.backup.storageProvider "Swift" }}
{{- if index .Values.backup.secretData "auth-url" }}
authURL: {{ index .Values.backup.secretData "auth-url" }}
{{- end }}
{{- if index .Values.backup.secretData "domain-name" }}
domainName: {{ index .Values.backup.secretData "domain-name" }}
password: {{ index .Values.backup.secretData "password" }}
{{- end }}
{{- if index .Values.backup.secretData "region-name" }}
region: {{ index .Values.backup.secretData "region-name" }}
{{- end }}
{{- if index .Values.backup.secretData "project-name" }}
tenantName: {{ index .Values.backup.secretData "project-name" }}
username: {{ index .Values.backup.secretData "username" }}
{{- end }}
{{- end }}

{{- if eq .Values.backup.storageProvider "S3" }}
{{- if index .Values.backup.secretData "access-key-id" }}
accessKeyID: {{ index .Values.backup.secretData "access-key-id" }}
{{- end }}
{{- if index .Values.backup.secretData "secret-access-key" }}
secretAccessKey: {{ index .Values.backup.secretData "secret-access-key" }}
region: {{ index .Values.backup.secretData "region" }}
{{- end }}
{{- end }}
{{- end }}

0 comments on commit 1d5da4b

Please sign in to comment.