Files
mariadb-operator/examples/manifests/mariadb_v1alpha1_mariadb_metrics.yaml

47 lines
874 B
YAML

apiVersion: mariadb.mmontes.io/v1alpha1
kind: MariaDB
metadata:
name: mariadb
spec:
rootPasswordSecretKeyRef:
name: mariadb
key: root-password
image:
repository: mariadb
tag: "11.0.3"
pullPolicy: IfNotPresent
port: 3306
volumeClaimTemplate:
resources:
requests:
storage: 1Gi
accessModes:
- ReadWriteOnce
service:
type: LoadBalancer
annotations:
metallb.universe.tf/loadBalancerIPs: 172.18.0.20
metrics:
exporter:
image:
repository: prom/mysqld-exporter
tag: "v0.14.0"
pullPolicy: IfNotPresent
resources:
requests:
cpu: 50m
memory: 64Mi
limits:
cpu: 300m
memory: 512Mi
port: 9104
serviceMonitor:
prometheusRelease: kube-prometheus-stack
interval: 10s
scrapeTimeout: 10s