26 lines
1.1 KiB
YAML
26 lines
1.1 KiB
YAML
{{- if empty .Values.external_secrets.doc_store_existingSecret }}
|
|
apiVersion: v1
|
|
kind: Secret
|
|
type: Opaque
|
|
metadata:
|
|
namespace: {{ .Release.Namespace }}
|
|
name: {{ .Release.Name }}-doc-store-secrets
|
|
stringData:
|
|
FILE_SIZE_LIMIT: {{ .Values.env.doc_upload_size_limit | default 5242880 | quote }}
|
|
AWS_S3_BUCKET_NAME: {{ .Values.env.docstore_bucket | default "" | quote }}
|
|
{{- if .Values.minio.local_setup }}
|
|
USE_MINIO: "1"
|
|
MINIO_ROOT_USER: {{ .Values.minio.root_user | default "admin" | quote }}
|
|
MINIO_ROOT_PASSWORD: {{ .Values.minio.root_password | default "password" | quote}}
|
|
AWS_ACCESS_KEY_ID: {{ .Values.minio.root_user | default "admin" | quote }}
|
|
AWS_SECRET_ACCESS_KEY: {{ .Values.minio.root_password | default "password" | quote }}
|
|
AWS_S3_ENDPOINT_URL: http://{{ .Release.Name }}-minio:9000
|
|
{{- else }}
|
|
USE_MINIO: "0"
|
|
AWS_ACCESS_KEY_ID: {{ .Values.env.aws_access_key | default "" | quote }}
|
|
AWS_SECRET_ACCESS_KEY: {{ .Values.env.aws_secret_access_key | default "" | quote }}
|
|
AWS_S3_ENDPOINT_URL: {{ .Values.env.aws_s3_endpoint_url | quote }}
|
|
AWS_REGION: {{ .Values.env.aws_region | default "" | quote }}
|
|
{{- end }}
|
|
---
|
|
{{- end }} |