1
0
mirror of https://github.com/jcwimer/wrestlingApp synced 2026-03-25 01:14:43 +00:00

2 Commits

Author SHA1 Message Date
fc3623008b Fixed slowlog path on mariadb 2023-03-07 17:34:14 +00:00
508dd493a1 Added slowlog to mariadb 2023-03-07 13:59:46 +00:00

View File

@@ -51,7 +51,7 @@ spec:
- image: mariadb:10.3
name: mariadb
env:
- name: MYSQL_ROOT_PASSWORD
- name: MARIADB_ROOT_PASSWORD
valueFrom:
secretKeyRef:
name: wrestlingdev-secrets
@@ -62,6 +62,8 @@ spec:
volumeMounts:
- name: wrestlingdev-mariadb-persistent-storage
mountPath: /var/lib/mysql
- name: mysettings-config-volume
mountPath: /etc/mysql/mariadb.conf.d
# resources:
# limits:
# memory: "512Mi"
@@ -175,3 +177,30 @@ spec:
- name: wrestlingdev-mariadb-persistent-storage
persistentVolumeClaim:
claimName: wrestlingdev-mariadb-pv-claim
- name: mysettings-config-volume
configMap:
name: mariadb-mysettings
---
apiVersion: v1
kind: ConfigMap
metadata:
name: mariadb-mysettings
labels:
kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: EnsureExists
data:
70-mysettings.cnf: |
[mariadb]
# Slow log
slow_query_log=1
#slow_query_log_file=/var/log/mariadb/slow.log
slow_query_log_file=/var/lib/mysql/slow.log
long_query_time=0.2
# mysqltunner recommendations
tmp_table_size=32M
max_heap_table_size=32M
performance_schema=ON
innodb_log_file_size=32M
table_open_cache=4000
# /etc/mysql/mariadb.conf.d/70-mysettings.cnf