dragonfly.yaml (890B)
1 apiVersion: helm.toolkit.fluxcd.io/v2 2 kind: HelmRelease 3 metadata: 4 name: draupnir-dragonfly 5 namespace: matrix 6 spec: 7 chart: 8 spec: 9 chart: helm/dragonfly 10 sourceRef: 11 kind: HelmRepository 12 name: dragonfly 13 version: v1.15.1 14 interval: 50m 15 install: 16 remediation: 17 retries: 3 18 values: 19 podSecurityContext: 20 fsGroup: 2000 21 securityContext: 22 capabilities: 23 drop: 24 - ALL 25 readOnlyRootFilesystem: true 26 runAsNonRoot: true 27 runAsUser: 1000 28 serviceMonitor: 29 enabled: true 30 prometheusRule: 31 enabled: true 32 spec: 33 - alert: DragonflyMissing 34 expr: absent(dragonfly_uptime_in_seconds) == 1 35 for: 0m 36 labels: 37 severity: critical 38 annotations: 39 summary: Dragonfly is missing 40 description: "Dragonfly is missing"