secrets.yaml 692 B

12345678910111213
  1. apiVersion: v1
  2. kind: Secret
  3. metadata:
  4. name: {{ template "minio.secretName" . }}
  5. labels: {{ include "common.labels" . | nindent 4 }}
  6. type: Opaque
  7. data:
  8. accesskey: {{ if .Values.accessKey }}{{ .Values.accessKey | toString | b64enc | quote }}{{ else }}{{ randAlphaNum 20 | b64enc | quote }}{{ end }}
  9. secretkey: {{ if .Values.secretKey }}{{ .Values.secretKey | toString | b64enc | quote }}{{ else }}{{ randAlphaNum 40 | b64enc | quote }}{{ end }}
  10. {{ if eq (include "minio.certAvailable" .) "true" }}
  11. certPublicKey: {{ (include "minio.cert.publicKey" .) | toString | b64enc | quote }}
  12. certPrivateKey: {{ (include "minio.cert.privateKey" .) | toString | b64enc | quote }}
  13. {{ end }}