Skip to content

Releases: VictoriaMetrics/operator

v0.31.0

02 Mar 22:00
d2c5ddb
Compare
Choose a tag to compare

Changes since v0.30.4

Fixes

  • [hpa]: Fix hpa object since v2beta deprecated in 1.26+ Thanks @Haleygo in #593
  • [api]: adds missing generated client CRD entities #599

Features

  • [vmalertmanager]: Add support of vmalertmanager.spec.templates and autoreload dirs for templates and configmaps thanks @Amper #590 #592
    *[vmalertmanager]: Add support "%SHARD_NUM%" placeholder for vmagent sts/deployment Thanks @Amper #508

Full Changelog: v0.30.4...v0.31.0

v0.30.4

27 Jan 01:28
f0a6341
Compare
Choose a tag to compare

Changes since v0.30.3

Fixes

  • vmalertmanagerconfig: properly build name setting for mute_time_intervals. It must be uniq 4db1c89
  • vmcluster: add dedupMinScrape only if replicationFactor > 1. It must improve overall cluster perfomance. Thanks @hagen1778 837d6e7
  • controllers/vmalert: do not delete annotations from created secret. Thanks @zoetrope #588

Features

  • vmalertmanagerconfig: adds location, active_time_intervals 66ee8e5

v0.30.3

16 Jan 15:59
772151e
Compare
Choose a tag to compare

Changes since v0.30.2

Fixes

  • controllers: pass correct selector labels for pvc resize function e7b57dd
  • controllers: kubernetes 1.26+ deprecates v2 autoscaling, add api check for it #583

v0.30.2

12 Jan 09:44
6c26786
Compare
Choose a tag to compare

Changes since v0.30.1

  • upgrade notes
    • It's recommend to upgrade for this release when vmagent.spec.statefulMode is used.

Fixes

  • controllers/vmagent: fixes degradation for vmagent statefulMode 6c26786

v0.30.1

09 Jan 17:01
2290729
Compare
Choose a tag to compare

Changes since v0.30.0

Fixes

  • controllers/vmalert: correctly filter notifiers for namespace selector 2290729
  • dependency: upgrade deps for fs-notify #576 Thanks @yanggangtony
  • controllers/options: fixes incorrectly used flags at options eac040c
  • controllers/self-serviceScrape: prevents matching for auto-created serviceScrapes #578
  • controllers/vmauth: fixes missing ows for serviceScrape #579

Features

  • adds /ready and /health api endpoints for probes b74d103
  • controllers/concurrency: introduce new setting for reconcilation concurrency controller.maxConcurrentReconciles e8bbf91 #575
  • api/relabelConfig: adds missing if, labels and match actions 93c9e78

Full Changelog: v0.30.0...v0.30.1

v0.30.0

29 Dec 21:57
857910e
Compare
Choose a tag to compare

Changes since v0.29.2

Fixes

  • vmalertmanagerconfig: fixes duplicates at configuration #554
  • controllers: correctly set current and update revisions for statefulset #547
  • controller/factory: fix typo in urlRelabelingName Thanks @dmitryk-dk in #572
  • controllers/vmalert: fixes notifier selector incorrect matching #569
  • controllers/cluster: fixes HPA labels for vminsert #562

Features

  • adds Scaling subresource for VMAgent. #570
  • add optional namespace label matcher to inhibit rule thanks @okzheng in #559
  • provide crds yaml as release asset Thanks @avthart in #566
  • child labels filtering #571
  • controllers/vmalert: adds oauth2 and bearer auth for remote dbs in #573

Full Changelog: v0.29.2...v0.30.0

v0.29.2

17 Nov 01:14
6757af6
Compare
Choose a tag to compare

Changes since v0.29.1

Fixes

  • vmalertmanagerconfig: fixes duplicates at configuration #554
  • controllers: correctly set current and update revisions for statefulset #547

v0.29.1

14 Nov 09:20
fc4abe6
Compare
Choose a tag to compare

Changes since v0.29.0

Fixes

Features

  • Expose no_stale_markers through vm_scrape_params in #546 Thanks @tamcore
  • {api/vmsingle,api/vmcluster}: add support of vmbackupmanager restore on pod start #544 thanks @zekker6
  • api: changes errors handling for objects unmarshal #550

Full Changelog: v0.29.0...v0.29.1

v0.29.0

24 Oct 16:22
f3cc148
Compare
Choose a tag to compare

Changes since v0.28.5

Fixes

  • vmcluster: reconcile VMStorage in VMCluster even if PodDisruptionBudget does not exist by @miketth in #535
  • crash on Kubernetes 1.25 by @miketth in #536
  • throttling for vmagent and vmalert 63ca52b
  • vmalertmanagerconfig: parsing for nested routes f2bc0c0 9472f1f
  • vmalertmanagerconfig: ownerreference set correctly 2bb5d02
  • vmagent: allows to set maxDiskUsage more then 1GB 47f2b50
  • vmagent: properly merge ports for additional service 05d332d
  • vmprobe: correctly set labels for ingress targets 976315c

Features

  • podDistruptionBudget: adds configurable selectors 4f3f5ea

New Contributors

Full Changelog: v0.28.5...v0.29.0

v0.28.5

13 Sep 09:00
6540abd
Compare
Choose a tag to compare

Changes since v0.28.3

Fixes

  • authorization cache usage e43bdb6 Thanks @AndrewChubatiuk
  • claimTemplates: fixes CRD for it a5d2f9f
  • vmrules: supress notFound errors #524
  • vmagent: fixes regression at default values for tmpDataPath and maxDiskUsage flags #523

Features

  • vmalertmanager: ignore broken receivers 68bbce1
  • service accounts: do not set labels and annotations for external service accounts 2ea1e64