github VictoriaMetrics/operator v0.59.0

latest releases: v0.62.0, api/v0.62.0, v0.61.2...
3 months ago

v0.59.0

Release date: 30 May 2025

Update Note 1: This release by deprecates VLogs resource. It will transit into read-only state after v0.61.0 release.
To perform migration to the VLSingle please follow this docs

  • Dependency: vmoperator: Updated default versions for VM apps to v1.118.0 version

  • FEATURE: config-reloader: exclude hidden directories from watch. It should prevent possible errors with hidden symlinks, which may occur during dir walk. See this commit for details.

  • FEATURE: operator: introduce new resource VLSingle. It replaces deprecated VLogs. See this issue for details.

  • FEATURE: operator: introduce new resource VLCluster. See this issue and this doc for details.

  • FEATURE: operator: manifests distributed via GitHub release artifacts now include the label app.kubernetes.io/instance: default, and the value of app.kubernetes.io/name has been changed to victoria-metrics-operator. See #1364 for details.

  • FEATURE: operator: add new field proxyURL to the VMagent remoteWriteSpec. See this PR for details. Thanks to the @DanielLeone

  • FEATURE: operator: introduce new flags for leader election configuration - leader-elect-lease-duration, leader-elect-renew-deadline. See this issue for details.

  • FEATURE: operator: add spec.configMaps as volumeMounts for watch with config-reloader container for VMAgent and VMAlert components. See this issue for details.

  • BUGFIX: converter: properly apply filter prefixes for objects with VM_FILTERPROMETHEUSCONVERTERLABELPREFIXES and VM_FILTERPROMETHEUSCONVERTERANNOTATIONPREFIXES env variables. See this PR 1391 for details. Thanks to the @padlyuck

  • BUGFIX: operator: remove alerting rule BadObjects as metric operator_controller_bad_objects_count isn't exposed anymore.

  • BUGFIX: operator: properly validate HPA object. metrics and behaviour are optional fields.

  • BUGFIX: vmcluster: fixes typo at addDefaults function for VMCLuster, it prevents possible panic if VMInsert is not configured. See this issue for details.

Don't miss a new operator release

NewReleases is sending notifications on new releases.