51 lines
1.6 KiB
YAML
51 lines
1.6 KiB
YAML
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: {{ include "motm-app.fullname" . }}-config
|
|
labels:
|
|
{{- include "motm-app.labels" . | nindent 4 }}
|
|
data:
|
|
database_config.ini: |
|
|
[DATABASE]
|
|
type = {{ .Values.database.type }}
|
|
sqlite_database_path = hockey_results.db
|
|
|
|
[MYSQL]
|
|
host = {{ .Values.database.host }}
|
|
port = {{ .Values.database.port }}
|
|
database = {{ .Values.database.name }}
|
|
username = {{ .Values.database.username }}
|
|
charset = utf8mb4
|
|
|
|
[POSTGRESQL]
|
|
host = {{ .Values.database.host }}
|
|
port = {{ .Values.database.port }}
|
|
database = {{ .Values.database.name }}
|
|
username = {{ .Values.database.username }}
|
|
---
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: {{ include "motm-app.fullname" . }}-s3-config
|
|
labels:
|
|
{{- include "motm-app.labels" . | nindent 4 }}
|
|
data:
|
|
s3_config.json: |
|
|
{
|
|
"enable_s3": {{ .Values.s3.enabled }},
|
|
"aws_access_key_id": "",
|
|
"aws_secret_access_key": "",
|
|
"aws_region": "{{ .Values.s3.region }}",
|
|
"bucket_name": "{{ .Values.s3.bucket }}",
|
|
"bucket_prefix": "{{ .Values.s3.bucketPrefix }}",
|
|
"endpoint_url": "{{ .Values.s3.endpoint }}",
|
|
"storage_provider": "{{ .Values.s3.storageProvider }}",
|
|
"minio_endpoint": "{{ .Values.s3.endpoint }}",
|
|
"minio_use_ssl": {{ .Values.s3.useSSL }},
|
|
"use_signed_urls": {{ .Values.s3.useSignedUrls }},
|
|
"signed_url_expiry": {{ .Values.s3.signedUrlExpiry }},
|
|
"fallback_to_static": {{ .Values.s3.fallbackToStatic }},
|
|
"use_ssl": {{ .Values.s3.useSSL }},
|
|
"verify_ssl": true
|
|
}
|