Check the announcement here
v0.14.0
Highlights
Added
- Add contrib plugin directory and CODEOWNERS policies.
- Contrib plugin:
/internal/plugin/slo/contrib/info_labels_v1/
. - Allow
github.com/VictoriaMetrics/metricsql
module in SLO plugins. - Contrib plugin:
sloth.dev/contrib/validate_victoria_metrics/v1
. - Contrib plugin:
sloth.dev/contrib/rule_intervals/v1
. - Contrib plugin:
sloth.dev/contrib/error_budget_exhausted_alert/v1
. - Contrib plugin:
sloth.dev/contrib/denominator_corrected_rules/v1
. - Add
--slo-plugins
and-s
flag (validate
) to be able to declare SLO plugins at cmd level, these plugins will be applied to all SLOs. - Add
--disable-default-slo-plugins
flag (validate
) to be able to disable default Sloth SLO plugins.
Changed
- Update chat git sync to v4.5.0
Detailed and Autogenerated
What's Changed
- Release Helm chart for Sloth v0.13.0 by @slok in #665
- Add info_labels_v1 contrib SLO plugin by @slok in #667
- Add Victoria metrics SLO validator plugin by @slok in #668
- Simplify victoria metrics validator SLO plugin by @slok in #669
- Increase integration tests in k8s eventual consistency waits by @slok in #672
- build(deps): bump github.com/prometheus/prometheus from 0.305.0 to 0.306.0 by @dependabot[bot] in #673
- Add rule intervals SLO plugin by @slok in #671
- feat: error budget exhausted plugin by @wbollock in #670
- Port denominator corrected feature as SLO plugin by @slok in #674
- Relax stale issues by @slok in #676
- Update deps by @slok in #677
- Improve conventions by @slok in #679
- Add optimized rules to denominator corrected plugin by @slok in #681
- chore: tiny markdown heading fix by @wbollock in #682
- Update deps by @slok in #688
- Add app level SLO plugins support on validate cmd by @slok in #689
- build(deps): bump github.com/prometheus-operator/prometheus-operator/pkg/client from 0.86.0 to 0.86.1 by @dependabot[bot] in #691
- Bump v0.14.0 by @slok in #692
Full Changelog: v0.13.0...v0.14.0