quorate/vendor/platform/zfs-exporter/helm-release.yaml

45 lines
1.1 KiB
YAML
Raw Permalink Normal View History

apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: zfs-exporter
namespace: zfs-exporter
spec:
interval: 15m
releaseName: zfs-exporter
targetNamespace: zfs-exporter
chart:
spec:
chart: zfs-exporter
version: 2.2.0
sourceRef:
kind: HelmRepository
name: enix
namespace: flux-system
install:
createNamespace: true
remediation:
retries: 3
upgrade:
remediation:
retries: 3
postRenderers:
- kustomize:
patches:
- target:
kind: ServiceMonitor
patch: |
$patch: delete
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: zfs-exporter
values:
image:
repository: ghcr.io/pdf/zfs_exporter
tag: v2.5.1@sha256:95289975bd8983ed70f2281720d6af30c7f6e2c2283df03d36b8e7e0bfab0c9d
nodeSelector:
has-zfs: "true"
zfsExporter:
extraArgs:
- --collector.pool
- --properties.pool=allocated,dedupratio,fragmentation,free,freeing,health,leaked,readonly,size