rancher-partner-charts/charts/aquarist-labs/s3gw/templates/secret.yaml

28 lines
754 B
YAML

{{- if not .Values.useExistingSecret }}
---
apiVersion: v1
kind: Secret
metadata:
name: {{ include "s3gw.defaultUserCredentialsSecret" . }}
namespace: {{ .Release.Namespace }}
labels:
{{ include "s3gw.labels" . | indent 4 }}
type: Opaque
stringData:
RGW_DEFAULT_USER_ACCESS_KEY: {{ include "s3gw.defaultAccessKey" . | quote }}
RGW_DEFAULT_USER_SECRET_KEY: {{ include "s3gw.defaultSecretKey" . | quote }}
{{- end }}
{{- if .Values.imageCredentials }}
---
apiVersion: v1
kind: Secret
metadata:
name: '{{ .Release.Name }}-image-pull-secret'
namespace: {{ .Release.Namespace }}
labels:
{{ include "s3gw.labels" . | indent 4 }}
type: kubernetes.io/dockerconfigjson
data:
.dockerconfigjson: {{ template "s3gw.imagePullSecret" . }}
{{- end }}