| Giorgi Lekveishvili | 725bb39 | 2023-05-05 18:24:27 +0400 | [diff] [blame] | 1 | {{- if .Values.privateRegistry.createSecret }} |
| 2 | {{- if .Values.privateRegistry.registrySecret }} |
| gio | 3e1b96b | 2026-07-21 18:52:35 +0400 | [diff] [blame^] | 3 | {{- if not (kindIs "string" .Values.privateRegistry.registrySecret) }} |
| 4 | {{- fail "The privateRegistry.registrySecret value must be a string" }} |
| 5 | {{- end }} |
| Giorgi Lekveishvili | 725bb39 | 2023-05-05 18:24:27 +0400 | [diff] [blame] | 6 | apiVersion: v1 |
| 7 | kind: Secret |
| 8 | metadata: |
| 9 | name: {{ .Values.privateRegistry.registrySecret }} |
| 10 | namespace: {{ include "release_namespace" . }} |
| 11 | labels: {{- include "longhorn.labels" . | nindent 4 }} |
| 12 | type: kubernetes.io/dockerconfigjson |
| 13 | data: |
| 14 | .dockerconfigjson: {{ template "secret" . }} |
| 15 | {{- end }} |
| gio | 3e1b96b | 2026-07-21 18:52:35 +0400 | [diff] [blame^] | 16 | {{- end }} |