Files
truecharts/charts/stable/smartctl-exporter/values.yaml
T
TrueCharts Bot d7e07b5006 chore(deps): update container image prometheuscommunity/smartctl-exporter to v0.12.0@479e2cf by renovate (#18882)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| prometheuscommunity/smartctl-exporter | minor | `v0.11.0` -> `v0.12.0`
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone
Europe/Amsterdam, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjIyNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->
2024-03-04 01:59:44 +01:00

85 lines
2.0 KiB
YAML

image:
repository: prometheuscommunity/smartctl-exporter
pullPolicy: IfNotPresent
tag: v0.12.0@sha256:479e2cfa0e5c841ae02e075edd38cd0133a19bb058b4a3077d7484cfc92ba93d
securityContext:
container:
privileged: true
runAsUser: 0
runAsGroup: 0
service:
main:
ports:
main:
protocol: http
port: 9633
workload:
main:
type: DaemonSet
podSpec:
containers:
main:
args:
- --web.listen-address
- :{{ .Values.service.main.ports.main.port }}
- --web.telemetry-path
- "{{ .Values.smartctl.metricsEndpoint }}"
- --smartctl.path
- /usr/sbin/smartctl
- --smartctl.interval
- "{{ .Values.smartctl.pollInterval }}"
- --smartctl.rescan
- "{{ .Values.smartctl.rescanInterval }}"
- --smartctl.device-exclude
- "{{ .Values.smartctl.excludedDevices }}"
- --log.level
- "{{ .Values.logs.general.level }}"
- --log.format
- "{{ .Values.logs.general.format }}"
probes:
liveness:
path: "{{ .Values.smartctl.metricsEndpoint }}"
port: main
readiness:
path: "{{ .Values.smartctl.metricsEndpoint }}"
port: main
startup:
type: tcp
port: main
persistence:
hostdev:
enabled: true
type: hostPath
hostPath: /dev
mountPath: /hostdev
metrics:
main:
enabled: true
type: "servicemonitor"
endpoints:
- port: main
path: "{{ .Values.smartctl.metricsEndpoint }}"
portal:
open:
enabled: false
smartctl:
metricsEndpoint: "/metrics"
pollInterval: "60s"
rescanInterval: "10m"
excludedDevices: ""
logs:
general:
level: info
format: logfmt
configmap:
dashboard:
enabled: true
labels:
grafana_dashboard: "1"
data:
smartctl.json: >-
{{ .Files.Get "dashboard.json" | indent 8 }}