Skip to content

v0.46.0

Compare
Choose a tag to compare
@f41gh7 f41gh7 released this 03 Jul 15:42
· 215 commits to master since this release
39b338e

v0.46.0 - 3 Jul 2024

Breaking changes

  • Update note 1: the --metrics-addr command-line flag at operator was deprecated. Use --metrics-bind-address instead.
  • Update note 2: the --enable-leader-election command-line flag at operator was deprecated. Use --leader-elect instead.
  • Update note 3: the --http.readyListenAddr command-line flag at operator was deprecated. Use --health-probe-bind-address instead.
  • Update note 4: multitenant endpoints suffix /insert/multitenant/<suffix> needs to be added in remoteWrite.url if storage supports multitenancy when using remoteWriteSettings.useMultiTenantMode, as upstream vmagent has deprecated -remoteWrite.multitenantURL command-line flag since v1.102.0.

Updates

  • operator: adds tls flag check for AsURL method. It must allow to use https configuration for VMUser service discovery. See this issue for details.
  • operator: kubebuilder v2 -> v4 upgrade
  • operator: operator docker images are now distroless based
  • operator: upgraded certificates.cert-manager.io/v1alpha2 to certificates.cert-manager.io/v1
  • operator: code-generator v0.27.11 -> v0.30.0 upgrade
  • vmalertmanagerconfig: adds missing handleReconcileErr callback to the reconcile loop. It must properly handle errors and deregister objects.
  • vmrule: sync group attributes eval_offset, eval_delay and eval_alignment from upstream.
  • operator: fix VM CRs' xxNamespaceSelector and xxSelector options, previously they are inverted. See this issue for details.
  • vmnodescrape: remove duplicated series_limit and sample_limit fields in generated scrape_config. See this issue.