Skip to content

Releases: VictoriaMetrics/operator

v0.24.0

11 Apr 16:05
87fe8c1
Compare
Choose a tag to compare

Changes since v0.23.3

Fixes

Features

  • Allows filtering for Converted Prometheus CRD objects #444
  • Allows overwriting for default arg params #448
  • Allows customization for VMServiceScrape objects generated by operator for it's resources #454 130e547 Thanks @artifactori
  • Allows configure terminationGracePeriodSeconds for CRD objects #460
  • Allows configure dnsConfig for CRD objects dca0b48 thanks @fatsheep9146
  • Adds telegram_configs for VMAlertmanagerConfig 076b7d9
  • Allows set retentionPeriod less then 1 month #430

New Contributors

Full Changelog: v0.23.3...v0.24.0

v0.23.3

21 Feb 16:17
Compare
Choose a tag to compare

Changes since v0.23.2

Fixes

  • fixes retention period for VMSingle and VMCluster, allows to set retentionPeriod lower than 1 month #430

Features

  • allows to control max and min scrape interval for VMAgent's targets with minScrapeInterval and maxScrapeInterval 3d81832

v0.23.2

14 Feb 18:37
Compare
Choose a tag to compare

Changes since v0.23.1

  • fixed issue with parsing of kubernetes server version #428

v0.23.1

10 Feb 08:50
Compare
Choose a tag to compare

Changes since v0.23.0

Fixes

  • issue with incorrect vmservicescrape created for vminsert #420

v0.23.0

09 Feb 17:38
Compare
Choose a tag to compare

Changes since v0.22.1

Fixes

  • fixes job name label with CRD type prefix, it must prevent possible job names collision 3efe28b thanks @tommy351
  • fixes bearerToken usage for VMAgent remoteWriteSpec #422 thanks @artifactori

Features

  • check kubernetes api server version for deprecated objects and use proper API for it. First of all it's related with PodSecurityPolicy and PodDisruptionBudget 5a64f6c

Breaking changes

  • job name label was changed, new prefix added with CRD type - probe, podScrape,serviceScrape, nodeScrape and staticScrape

v0.22.1

21 Jan 16:09
Compare
Choose a tag to compare

Changes since v0.22.0

Fixes

  • fixes CSV configuration for operator-hub. It allows to launch operator in single-namespace mode 94c7466
  • fixes annotations merge for deployments, it should fix endless reconcile loop 7d26398

Misc

  • bumps VictoriaMetrics appllications versions to the v1.72.0 de289af

v0.22.0

26 Dec 12:52
Compare
Choose a tag to compare

Changes since v0.21.0

Fixes

  • fixes regression for VMAlert rules selector #394
  • fixes build for go 1.17. Removed unneeded deps, upgraded lib versions #392
  • fixes docs example #391

Features

  • moves operator API objects into separate go package. It allows to use operator API without import whole operator package. 9fec189
  • allows to set rollingUpdateStrategy for statefullsets. With optional rollingUpdateStrategy: rollingUpdate operator uses kubernetes controller-manager updates for statefulsets, instead of own implementation. Allows kubectl rollout restart command for deployments and statefulsets #389
  • allows to disable namespace label matcher for VMAlertmanager with global option disableNamespaceMatcher #390

v0.21.0

30 Nov 13:01
42119ca
Compare
Choose a tag to compare

Changes since v0.20.3

Breaking changes

  • Rollback changes for default behavior for CR selectors, such as serviceScrapeSelector at vmagent.spec. With new option spec.selectAllByDefault: true default behavior changes for select all on nil (as was at 0.20 version). #383
  • moves ingress api to networking/v1 for VMAuth, minimal kubernetes supported version for VMAuth 1.19 2c6f81e

Fixes

  • removes HPA from cache watch, it must remove errors at cluster without such api 04bab9c
  • labels and annotations update for auto-generated serviceScrape components.
  • typos at quick-start e411cfe thanks @marcbachmann

Features

v0.20.3

10 Nov 05:08
80fe4ad
Compare
Choose a tag to compare

Fixes

  • changes v1.SecretKeySelector value for pointer, it should help mitigate null error for v1.SecretKeySelector.Key #365
  • Fixes VMAlertmanagerConfig - some configurations didn't add send_resolved option properly to the configration. 6ee7505

v0.20.2

07 Nov 06:17
7806ff9
Compare
Choose a tag to compare

Fixes

  • regression at statefulset update process #366
  • adds nullable option for v1.SecretKeySelector #365