Skip to content

Releases: VictoriaMetrics/operator

v0.18.0

24 Aug 18:25
eb59f5b
Compare
Choose a tag to compare

Changes since v0.17.2

Features

  • Adds OAuth2 configuration for VMagents remoteWrites and scrape endpoints
  • Adds TLSConfig for VMProbes
  • Major API update for VMServiceScrape, VMPodScrape, VMProbe, VMStaticScrape and VMNodeScrape:
  • Adds apiextensions.k8s.io/v1 CRD generation, v1beta1 is now legacy #291
  • Adds new CRD VMAlertmanagerConfig, it supports only v0.22 alertmanager version or above #188
  • Makes spec.selector optional for VMPodScrape and VMServiceScrape #307
  • Bumps alpine image for 3.14.1 - it should fixes security issues.
  • Adds more unit tests and fixes some bugs

Fixes

  • Fixes bug for incorrect finalizer remove #302

Deprecations

  • Deprecates apiextensions.k8s.io/v1beta1 API for CRD. Its still available at legacy mode.

v0.17.2

31 Jul 02:56
cf031e3
Compare
Choose a tag to compare

Changes since v0.17.1

Features

  • Updated docs.

Fixes

  • fixes vmauth default version
  • fixes HPA deletion #296
  • fixes VMAlert datasource TlsConfig #298
  • fixes VMUser target_path_suffix typo at tags.

v0.17.1

28 Jul 03:43
f5b22b8
Compare
Choose a tag to compare

Changes since v0.17.0

Features

  • Updated default versions for vm apps to v1.63.0 version
  • Updated docs.

v0.17.0

27 Jul 22:11
46af675
Compare
Choose a tag to compare

Changes since v0.16.2

Features

  • Changes VMAuth config generation, now its possible to add target_path_suffix with optional query params #245
  • Changes VMAuth config generation - in case of / it can generate simple config without url_map and regexp 5dcd998
  • Reworks annotations merge 90ae15e

Fixes

  • Reduces memory usage - coz of improper label selectors and cache usage operator consumed a lot of memory #285
  • Fixes VMAlert default image tag typo #287
  • Fixes logging configuration #281
  • Fixes new config reloader watch logic: 35cadb0
  • Fixes VMServiceScrape for VMAgent 7bbbf2c

v0.16.0

11 Jul 17:33
bef1d77
Compare
Choose a tag to compare

Changes since v0.15.2

Features

  • Adds experimental config-reloader implementation, it should help mitigate long configuration sync. It can be enabled with envvar VM_USECUSTOMCONFIGRELOADER=true #124
  • Reduces load on kubernetes apiserver for VMPodScrape resources #267 thanks @fatsheep9146
  • Adds /debug/pprof handler at 0.0.0.0:8435 http server.

Fixes

  • Fixes Tls ingress for VMAuth #270
  • Fixes endless loop for service account reconciliation #277
  • Fixes VMAlertmanager update process #271
  • Fixes ownership for ArgoCD based deployments - #255
  • Fixes doc typos #269 thanks @zasdaym

Breaking Changes

  • Changes VMAgent RemoteWriteSpec - some options were moved to RemoteWriteSettings #273

v0.15.2

17 Jun 12:17
e44ed31
Compare
Choose a tag to compare

Changes since v0.15.1

Features

  • reduced CRD size, it should fix operator-hub deployment
  • updated lib versions.
  • updated docs.

v0.15.1

16 Jun 07:50
16d372e
Compare
Choose a tag to compare

Changes since v0.15.0

Fixes

  • Fixed panic at VMCluster #264

v0.15.0

14 Jun 15:54
2807048
Compare
Choose a tag to compare

Changes since v0.14.2

Features

  • Adds nodeSelector to all CRD Objects #254
  • Adds HPA for vminsert and vmselect #247
  • Adds new CRD resources - VMAuth and VMUser #245
  • Adds hostPath support with ability to override storageDataPath setting #240

Fixes

  • Adds prometheus-config-reloader version check and updates its version #259
  • Adds ownerReference to ServiceAccounts, it should mitigate ArgoCD issue #255
  • Fixes cluster status update process #253
  • Fixes VMAlertmanager config generation #244

v0.14.2

26 Apr 04:54
383cff3
Compare
Choose a tag to compare

Changes since v0.14.1

Fixes

  • fixes insertPorts type for VMCluster

v0.14.1

22 Apr 13:22
ba3a055
Compare
Choose a tag to compare

Changes since v0.14.0

Fixes

  • fixes missing args for inline relabel configs.