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

45 lines
1 KiB
YAML

apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: smartctl-exporter
namespace: smartctl-exporter
spec:
interval: 15m
releaseName: smartctl-exporter
targetNamespace: smartctl-exporter
chart:
spec:
chart: prometheus-smartctl-exporter
version: 0.17.1
sourceRef:
kind: HelmRepository
name: prometheus-community
namespace: flux-system
install:
createNamespace: true
remediation:
retries: 3
upgrade:
remediation:
retries: 3
values:
image:
repository: registry.quorate.internal/quorate/smartctl-exporter
tag: v0.15.0@sha256:4134ce2f0f22988f065207166fb2ab31f68f7068776e3f044770ca5e64c523bd
pullSecrets:
- quay-cluster-pull
config:
device_exclude: /dev/sr.*
common:
config:
collect_not_more_than_period: 120s
serviceMonitor:
enabled: false
prometheusRules:
enabled: false
resources:
requests:
cpu: 20m
memory: 64Mi
limits:
memory: 128Mi