v0.16.0 - 2026-04-04
Check the release notes in discussions.
Added
- K8s transformer plugins to be able to customize the k8s resulting objects without depending on current Prometheys operator Rule CR.
sloth.dev/k8stransform/prom-operator-prometheus-rule/v1K8s transformer plugin.- Users can now create multiple K8s objects as the output of the SLO generated rules.
- Sloth lib support for K8s transformer plugins using
WriteResultAsK8sObjects. - New
servercommand that serves the new UI. - UI: Service listing and searching.
- UI: SLO listing, searching and filtered by service.
- UI: SLO details with stats, alerts state, SLI chart and budged burn in period chart.
- UI: Support SLO grouped by labels.
- UI: Redirect unmarshaled ID of grouped SLO labels to proper SLO ID.
- UI: Support service list sort by name and alert status.
- UI: Support alert firing, burning over budget and budget consumed in period SLO filtering on SLO listing.
- Update to Kubernetes v1.35.
validatecommand will check for SLO duplicates (disable with--ignore-slo-duplicates).
Changed
- Sloth now uses a dynamic
unstructuredplugin (sloth.dev/k8stransform/prom-operator-prometheus-rule/v1) to create and manage the prometheus operator Rule K8s CRs. - BREAKING: Plugin loader will ignore directories starting with
...