github.com/spotahome/redis-operator@v1.2.4/charts/redisoperator/templates/private-registry.yaml (about) 1 {{- if (and .Values.imageCredentials.create (not .Values.imageCredentials.existsSecrets)) -}} 2 {{- $fullName := include "chart.fullname" . -}} 3 {{- $name := "registry" -}} 4 {{- $data := dict "name" $name "Chart" .Chart "Release" .Release "Values" .Values -}} 5 apiVersion: v1 6 kind: Secret 7 metadata: 8 name: {{ $fullName }}-{{ $name }} 9 labels: 10 {{- include "chart.labels" $data | nindent 4 }} 11 {{- if .Values.annotations }} 12 annotations: 13 {{ toYaml .Values.annotations | indent 4 }} 14 {{- end }} 15 type: kubernetes.io/dockerconfigjson 16 data: 17 .dockerconfigjson: {{ template "imagePullSecret" . }} 18 {{- end }}