Skip to content

Releases: sapcc/absent-metrics-operator

v0.9.5

06 Oct 15:58
Compare
Choose a tag to compare

Changed

  • Updated all dependencies to their latest version.

v0.9.4

08 May 09:23
Compare
Choose a tag to compare

Changed

  • Add automaxprocs.
  • Updated all dependencies and golang to their latest version.
  • Renamed doc folder to docs.

v0.9.3

04 Apr 12:15
Compare
Choose a tag to compare

Changed

  • Update Golang to 1.20.
  • Updated all dependencies to their latest version.
  • Use unpriviliged appuser with UID/GID 4200 instead of nobody user.
  • Use sigs.k8s.io/yaml instead of github.com/ghodss/yaml.

v0.9.2

08 Nov 08:47
Compare
Choose a tag to compare

Changed

  • Updated all dependencies to their latest version.
  • Update resources using Patch instead of Update.
  • Use RFC3339 time format for logs.

Fixed

  • Update AbsencePrometheusRule if only labels have changed.
  • Do not requeue resources that do not exist.

v0.9.1

08 Nov 03:25
Compare
Choose a tag to compare

Changed

  • Do not log error if corresponding AbsencePrometheusRule can not be retrieved or does not
    exist during clean up.
  • Use debug log level for less important log messages.

Fixed

  • -debug flag.

v0.9.0

02 Nov 21:11
Compare
Choose a tag to compare

Added

  • Carry over support_group labels from original alert rules.

Changed

  • Updated all dependencies to their latest version.

Fixed

  • Add missing Kubebuilder annotations.
  • Logging during metric expression parsing.
  • keep-labels flag parsing.
  • Prevent getting stuck during clean up of orphaned absence alert rules when the
    corresponding AbsencePrometheusRule doesn't exist.
  • Skip metrics that match against the internal __name__ label and use absent function.

Deprecated

  • Support for determining tier label heuristically has been
    deprecated and will be removed in a later version.

v0.8.0

12 Apr 11:43
Compare
Choose a tag to compare

Added

  • Use Kubebuilder for scaffolding.
  • absent-metrics-operator/updated-at annotation to operator generated PrometheusRule resources which specifies the time (UTC) at which this resource was updated by the operator.

Changed

  • Update Ginkgo testing framework to v2.
  • Updated all dependencies to their latest version.

v0.7.3

29 Nov 13:44
Compare
Choose a tag to compare

Changed

  • Updated all dependencies to their latest version.

v0.7.2

29 Sep 19:49
Compare
Choose a tag to compare

Changed

  • Updated Go to 1.17 and all dependencies to their latest version.

v0.7.1

17 Nov 04:44
Compare
Choose a tag to compare

Fixed

  • Clean up of PrometheusRule resources for which the operator is disabled.