| Giorgi Lekveishvili | 193b7c0 | 2025-05-22 16:21:37 +0400 | [diff] [blame^] | 1 | apiVersion: v1 |
| 2 | kind: ConfigMap |
| 3 | metadata: |
| 4 | name: longhorn-default-resource |
| 5 | namespace: {{ include "release_namespace" . }} |
| 6 | labels: {{- include "longhorn.labels" . | nindent 4 }} |
| 7 | data: |
| 8 | default-resource.yaml: |- |
| 9 | {{- if not (kindIs "invalid" .Values.defaultBackupStore.backupTarget) }} |
| 10 | backup-target: {{ .Values.defaultBackupStore.backupTarget }} |
| 11 | {{- end }} |
| 12 | {{- if not (kindIs "invalid" .Values.defaultBackupStore.backupTargetCredentialSecret) }} |
| 13 | backup-target-credential-secret: {{ .Values.defaultBackupStore.backupTargetCredentialSecret }} |
| 14 | {{- end }} |
| 15 | {{- if not (kindIs "invalid" .Values.defaultBackupStore.pollInterval) }} |
| 16 | backupstore-poll-interval: {{ .Values.defaultBackupStore.pollInterval }} |
| 17 | {{- end }} |