github VictoriaMetrics/operator v0.70.0

5 hours ago
  • SECURITY: upgrade Go builder from Go1.26.2 to Go1.26.3. See the list of issues addressed in Go1.26.3.

  • Dependency: vmoperator: Updated default versions for VM apps to [v1.143.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.
    143.0) version

  • Dependency: vmoperator: Updated default versions for VM apps to [v1.142.0](https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v1.
    142.0) version

  • FEATURE: vmauth: previously VMAuth could read configuration only from predefined locations; now VMAuth supports arbitrary filesystem access configuration, allowing users to reference required files directly and reducing configuration workarounds. See #899.

  • FEATURE: vmuser: support VMAnomaly CRD in VMUser targetRefs. See [#2141](#2
    141).

  • FEATURE: vmdistributed: introduce spec.zones[*].trafficMode property, which allows disable read, write or whole traffic to a zone. See #1995.

  • FEATURE: vmagent: support per remote write queues configuration. See [#2138](https://github.com/VictoriaMetrics/operator/iss
    ues/2138).

  • BUGFIX: converter: disable all prometheus controllers if CRD group was not found. See [#2838](https
    ://github.com/VictoriaMetrics/helm-charts/issues/2838).

  • BUGFIX: vmdistributed: change default load balancing policy for write requests from first_available to least_loaded . This should allow to evenly distribute write load across all VMAgents.

  • BUGFIX: vmalertmanagerconfig: fix previously ignored negative values in VMAlertmanagerConfig. See [#2132](https
    ://github.com//issues/2132).

  • BUGFIX: vmalertmanager: fixed ignored alertmanager template if it has no discovered VMAlertmanagerconfig CRs or traci
    ng config defined. See #2121.

  • BUGFIX: VMCluster, VTCluster and [VLCluster](https://doc
    s.victoriametrics.com/operator/resources/vlcluster/): fixed infinite non-default additional service recreation, when requestsLoadBalancer.enabled: true

  • BUGFIX: vmauth: fixed case, when target_path_suffix can be appended multiple times.

  • BUGFIX: vmoperator: retry reconcile errors, that may lead to expanding state, before resource could hang in expanding state.

  • BUGFIX: vmcluster, vlcluster and [vtcluster](https://doc
    s.victoriametrics.com/operator/resources/vtcluster/): when storage HPA was enabled, generated -storageNode flags could become incorrect after scaling, which could break expected routing to
    storage nodes; now the operator derives storage node count from the current StatefulSet state so generated flags stay correct during HPA-driven scaling. See [#2117](https://github.com/Victo
    riaMetrics/operator/issues/2117).

  • BUGFIX: vmdistributed: expose VMClusterSpec parsing error in status, previously it was just swallowed and led to infin
    ite reconciles. See #2113.

Don't miss a new operator release

NewReleases is sending notifications on new releases.