-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathhelmrelease.yaml
More file actions
48 lines (46 loc) · 1.25 KB
/
Copy pathhelmrelease.yaml
File metadata and controls
48 lines (46 loc) · 1.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s/helm-charts/app-template-5.0.1/charts/other/app-template/schemas/helmrelease-helm-v2.schema.json
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: mariadb
namespace: bookstack
spec:
chart:
spec:
chart: app-template
version: 5.0.1
reconcileStrategy: ChartVersion
sourceRef:
kind: HelmRepository
namespace: flux-system
name: bjw-s
interval: 1h
driftDetection:
mode: enabled
valuesFrom:
- kind: ConfigMap
name: mariadb-defaults
values:
controllers:
mariadb:
containers:
mariadb:
image:
repository: mariadb
tag: 12.3.2@sha256:628f228f0fd5913a220438693576b29b6fe4dc1fa0a1298c0e98579fae28635f
args:
- --max_statement_time=60
env:
MARIADB_DATABASE: bookstack
MARIADB_USER: bookstack
persistence:
data:
storageClass: longhorn-ssd
accessMode: ReadWriteOnce
size: 8Gi
retain: true
secrets:
mariadb:
stringData:
mariadb-root-password: ${mariadb_root_password}
mariadb-password: ${mariadb_password}