kubernetes/apps/miroir-system/miroir/app/helmrelease.yaml
1
---
2
# yaml-language-server: $schema=https://k8s-schemas.home-operations.com/helm.toolkit.fluxcd.io/helmrelease_v2.json
3
apiVersion: helm.toolkit.fluxcd.io/v2
4
kind: HelmRelease
5
metadata:
6
name: miroir
7
spec:
8
chartRef:
9
kind: OCIRepository
10
name: miroir
11
interval: 1h
12
upgrade:
13
disableWait: true
14
values:
15
agent:
16
peerFence: true
17
autoEvictAfter: 1h
18
autoDiskfulAfter: 72h
19
drbd:
20
alExtents: 6007
21
groupSnapshots:
22
enabled: true
23
monitoring:
24
dashboards:
25
enabled: true
26
grafanaOperator:
27
enabled: true
28
matchLabels:
29
dashboards: grafana
30
podMonitor:
31
enabled: true
32
prometheusRule:
33
enabled: true
34
replicaCount: 2