Last release 7 days ago
21 Aug 2026
Ships on a steady schedule
a new release about every 9 days
Most releases are documented
notes for 53 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
753 releases · first in 2020
Release timeline
753 releases since 2020Releases
- v0.28.131 Aug 2022
Release notes
Open source →Release date: 31 Aug 2022
Fixes
- vmalert: fixes generated crd https://github.com/VictoriaMetrics/operator/commit/7b5b5b27c00e6ef42edb906ff00912157d21acea
- v0.28.030 Aug 2022
Release notes
Open source →Release date: 30 Aug 2022
Fixes
- security: changes base docker image https://github.com/VictoriaMetrics/operator/commit/cda21275517f84b66786e25c5f6b76977ee27a49
- vmagent: fixes incorrect usage of remoteWriteSettings https://github.com/VictoriaMetrics/VictoriaMetrics/issues/2946
- vmalert: password_file usage https://github.com/VictoriaMetrics/operator/commit/45163164662934587eafd6afed7709efa31ddbe8
Features
- converter: adds support for prometheus
AlertmanagerConfig. It converts intoVMAlertmanagerConfig. https://github.com/VictoriaMetrics/operator/commit/0b99bc09b2bb1fede612bc509237f6ee6c7617a5 - vmalert: tokenFilePath support for any remote endpoint https://github.com/VictoriaMetrics/operator/commit/5b010f4abcd778d35dca7c826bfb84af0e46e08d
- v0.27.222 Aug 2022
Release notes
Open source →Release date: 22 Aug 2022
Fixes
- controllers: fixes
password_fileusage at basicAuth https://github.com/VictoriaMetrics/operator/commit/979f6375d43e33c35137c1006dc3b4be4dba8528 - config-reloader: properly call gzip.Close method https://github.com/VictoriaMetrics/operator/commit/0d3aac72caf3710172c404fbf89f9a4b125dd97c thanks @Cosrider
- controllers: fixes
- v0.27.117 Aug 2022
Release notes
Open source →Release date: 17 Aug 2022
Fixes
- controllers: fixes policy/v1 api detection https://github.com/VictoriaMetrics/operator/pull/513
Features
- vmalert: added
headerssetting forremoteRead,remoteWriteanddataSourcehttps://github.com/VictoriaMetrics/operator/issues/492
- v0.27.016 Aug 2022
Release notes
Open source →Release date: 16 Aug 2022
Fixes
- Adding support tls endpoint for vmauth config reloader by @mayurvaid-redvest in https://github.com/VictoriaMetrics/operator/pull/511
- Custom config-reloader incorrectly watch for directory at
VMAgenthttps://github.com/VictoriaMetrics/operator/issues/510 - Removes validation for
telegram_configsparse_modevalidation https://github.com/VictoriaMetrics/operator/issues/506 - Deletion of
VMAgentinStatefulModehttps://github.com/VictoriaMetrics/operator/issues/505
Features
- Allows ignoring objects at argo-cd converted from prometheus CRD with env var:
VM_PROMETHEUSCONVERTERADDARGOCDIGNOREANNOTATIONS=truehttps://github.com/VictoriaMetrics/operator/issues/509 claimTemplatesnow supported atVMCluster,VMAlertmanager,VMAgenthttps://github.com/VictoriaMetrics/operator/issues/507readinessGatesnow supported by CRD objects https://github.com/VictoriaMetrics/operator/commit/29807e65ec817f8a4f095ba5804d0644a4855e46- HealthChecks now respects
tlsconfigured at CRD objects https://github.com/VictoriaMetrics/operator/commit/e43a4d5b22d9a507b2a65839a4ca2ce56f08dff8
New Contributors
- @mayurvaid-redvest made their first contribution in https://github.com/VictoriaMetrics/operator/pull/511
- v0.26.326 Jul 2022
Release notes
Open source →Release date: 26 Jul 2022
Fixes
- removes breaking changes introduced at v0.26.0. Operator added
docker.ioas container registry prefix and it may break applications, if private repository was configured at spec.repository.image. Now container registry is not set by default. - alertmanager: removes breaking changes introduced at 0.26.0 release with extraArgs https://github.com/VictoriaMetrics/operator/commit/918595389e62e144c8f5ebae7472bcff62ccef44
- removes breaking changes introduced at v0.26.0. Operator added
- v0.26.226 Jul 2022
Nothing published for this version
- v0.26.125 Jul 2022
Nothing published for this version
- v0.26.025 Jul 2022
Release notes
Open source →Release date: 25 Jul 2022
Breaking changes
This release contains breaking changes that was fixed at v0.26.2 release. It's recommended to use it instead of upgrading to v0.26.0
Fixes
- security: new alpine image with security fixes https://github.com/VictoriaMetrics/operator/commit/c991b5f315ebb3176b98f5cb00c64430efa0d9c1
- alertmanager: metrics endpoint when routePrefix is configured https://github.com/VictoriaMetrics/operator/pull/488 Thanks @blesswinsamuel
- alertmanager: Automatically disable high availability mode for 1 replica in https://github.com/VictoriaMetrics/operator/pull/495. Thanks @hadesy
- vmalertmanager: fix extraArgs, add two dashes https://github.com/VictoriaMetrics/operator/pull/503 Thanks @flokli
- vmcluster: disables selectNode arg passing to vmselect with enabled
HPA. It should prevent vmselect cascade restarts https://github.com/VictoriaMetrics/operator/issues/499 - controllers: changes default rate limiter max delay from 16minutes to 2 minutes. https://github.com/VictoriaMetrics/operator/issues/500
- vmagent: now properly changes size for volumes at persistentMode https://github.com/VictoriaMetrics/operator/commit/81f09af5fd3b96c975cdd7b797d02e442e2d96d0
- prometheus converter: adds some missing fields, bumps version dependency https://github.com/VictoriaMetrics/operator/commit/35f1c26d98e10db06f561e51ee5ff02b9ad72f9d
Features
- api/v1beta1/VMUser: adds tokenRef https://github.com/VictoriaMetrics/operator/pull/489
- api/vmauth: adds host param for ingress https://github.com/VictoriaMetrics/operator/pull/490
- api/vmcluster: reworks expanding for cluster https://github.com/VictoriaMetrics/operator/pull/494
- global setting to override container registry by in https://github.com/VictoriaMetrics/operator/pull/501 Thanks @tamcore
- api: new versioned kubernetes client https://github.com/VictoriaMetrics/operator/issues/481
- api: adds
authorizationconfiguration for scrape targets - api: adds
headersfields for custom headers passing to targets https://github.com/VictoriaMetrics/operator/commit/0553b60090e51ec800bdbc3698b16752c6551944 - vmagent: adds
headersconfiguration per remote storage urls https://github.com/VictoriaMetrics/operator/commit/e0567210098ad53f9c17cc3e260eaab5f754b2f9 - vmagent: allow configuring multitenant mode for remote storage urls https://github.com/VictoriaMetrics/operator/commit/e0567210098ad53f9c17cc3e260eaab5f754b2f9
New Contributors
- @blesswinsamuel made their first contribution in https://github.com/VictoriaMetrics/operator/pull/488
- @hadesy made their first contribution in https://github.com/VictoriaMetrics/operator/pull/495
- @tamcore made their first contribution in https://github.com/VictoriaMetrics/operator/pull/501
- v0.25.2-0.20220725022716-085a5aab89e925 Jul 2022pre-release
Nothing published for this version
- v0.25.2-0.20220623030345-4957cfea49fb23 Jun 2022pre-release
Nothing published for this version
- v0.25.2-0.20220613063430-d615023fdd2a13 Jun 2022pre-release
Nothing published for this version
- v0.25.120 May 2022
Release notes
Open source →Release date: 20 May 2022
Fixes
- PersistentVolumeClaim creation for StatefulSet https://github.com/VictoriaMetrics/operator/pull/483 Thanks @cnych
- v0.25.018 May 2022
Release notes
Open source →Release date: 19 May 2022
Breaking changes
- Changes
VMRuleAPI, nowexprfield can be onlystring,integervalues are not supported anymore. https://github.com/VictoriaMetrics/operator/commit/f468ae02690e79ed72638f845535d19418b042af
Fixes
- PagerDuty config generation https://github.com/VictoriaMetrics/operator/commit/eef8e2eece269d1c64094b2f7cdf69beabaa3739 thanks @okzheng
- missing
honorTimestampsforServiceMonitortoVMServiceScrapeconversion https://github.com/VictoriaMetrics/operator/commit/6728391cc76576fd97571b2efc3bd24c94a4f083 thanks @gotosre - PVC volume automatic expansion for
VMClusterandVMAlertmanagerhttps://github.com/VictoriaMetrics/operator/commit/1eac5826b07e7255309b1b9971730e2b79610f85
Features
- Added
namefield forVMUserhttps://github.com/VictoriaMetrics/operator/issues/472 thanks @pavan541cs - Added
StatefulModeforVMAgentit allows to useStatefulsetinstead ofDeploymenthttps://github.com/VictoriaMetrics/operator/issues/219 - Added
Validation WebhookforVMRule, it allows check errors at rules https://github.com/VictoriaMetrics/operator/issues/471 - Added additional metrics for operator
operator_log_messages_total,operator_controller_objects_count,operator_reconcile_throttled_events_total,vm_app_version,vm_app_uptime_seconds,vm_app_start_timestamphttps://github.com/VictoriaMetrics/operator/commit/b941a42fb6fdfd8ea99ff190e822cb9314efb9d0 https://github.com/VictoriaMetrics/operator/commit/b3c7286e7dc737c46c4d33aa203c0b598a5ef187 - Adds rate limiting for
VMAgentandVMAlertreconciliation https://github.com/VictoriaMetrics/operator/commit/dfb6a14e1193089ba5ab112e0acf4e459aba68b4
New Contributors
- @pavan541cs made their first contribution in https://github.com/VictoriaMetrics/operator/pull/473
- @gotosre made their first contribution in https://github.com/VictoriaMetrics/operator/pull/475
- Changes
- v0.24.1-0.20220517202734-f468ae02690e17 May 2022pre-release
Nothing published for this version
- v0.24.1-0.20220510080411-2c726c6a344b10 May 2022pre-release
Nothing published for this version
- v0.24.1-0.20220507204008-6728391cc7657 May 2022pre-release
Nothing published for this version
- v0.24.1-0.20220503210136-627ad04404ac3 May 2022pre-release
Nothing published for this version
- v0.24.1-0.20220413082921-eef8e2eece2613 Apr 2022pre-release
Nothing published for this version
- v0.24.011 Apr 2022
Release notes
Open source →Release date: 11 Apr 2022
Fixes
- Finalizers at UrlRelabelConfig and additionalScrapeConfigs https://github.com/VictoriaMetrics/operator/issues/442
- vmagent config update after scrape objects secret data changes https://github.com/VictoriaMetrics/operator/issues/443
- Log typos https://github.com/VictoriaMetrics/operator/issues/459
- Correctly renders
opsgenie_configforVMAlertmanagerConfighttps://github.com/VictoriaMetrics/operator/commit/9128b7f24d5d6d98dcf7abc6f212d57cd39b0e7d thanks @iyuroch - Updates basic image with CVE fix https://github.com/VictoriaMetrics/operator/commit/f4a9e530be6d5ebd6e450085ec807117b05e80a8
- Adds missing finalizer for
VMSingledeployment https://github.com/VictoriaMetrics/operator/commit/06dada488d629d4d321985e80d14ee04e099bdfd thanks @lujiajing1126 pager_dutygeneration forVMAlertmanagerConfighttps://github.com/VictoriaMetrics/operator/pull/439/files thanks @okzhengVMServiceScrapegeneration forvminsert, previously opentsdb-http port could be included into it https://github.com/VictoriaMetrics/operator/issues/420
Features
- Allows filtering for Converted Prometheus CRD objects https://github.com/VictoriaMetrics/operator/issues/444
- Allows overwriting for default arg params https://github.com/VictoriaMetrics/operator/issues/448
- Allows customization for VMServiceScrape objects generated by operator for it's resources https://github.com/VictoriaMetrics/operator/issues/454 https://github.com/VictoriaMetrics/operator/commit/130e54781e1b193e9e65573df0b76440560db57e Thanks @artifactori
- Allows configure
terminationGracePeriodSecondsfor CRD objects https://github.com/VictoriaMetrics/operator/issues/460 - Allows configure
dnsConfigfor CRD objects https://github.com/VictoriaMetrics/operator/commit/dca0b48a175635cecdaf2fe04ea714eb74eecc79 thanks @fatsheep9146 - Adds
telegram_configsforVMAlertmanagerConfighttps://github.com/VictoriaMetrics/operator/commit/076b7d9665e6ac2979421bd8445083dc08cc32ee - Allows set retentionPeriod less then 1 month https://github.com/VictoriaMetrics/operator/issues/430
New Contributors
- @okzheng made their first contribution in https://github.com/VictoriaMetrics/operator/pull/439
- @iyuroch made their first contribution in https://github.com/VictoriaMetrics/operator/pull/464
- v0.23.4-0.20220411141239-fe44b03e502811 Apr 2022pre-release
Nothing published for this version
- v0.23.4-0.20220410224227-9128b7f24d5d10 Apr 2022pre-release
Nothing published for this version
- v0.23.4-0.20220409165627-b43db2f5ee379 Apr 2022pre-release
Nothing published for this version
- v0.23.4-0.20220409153622-8f5499852d239 Apr 2022pre-release
Nothing published for this version
- v0.23.4-0.20220408172123-dacc69c988fc8 Apr 2022pre-release
Nothing published for this version
- v0.23.4-0.20220330205135-a8ba4c977a6730 Mar 2022pre-release
Nothing published for this version
- v0.23.4-0.20220320152139-470add80facc20 Mar 2022pre-release
Nothing published for this version
- v0.23.4-0.20220320135137-9e03fdf46d9520 Mar 2022pre-release
Nothing published for this version
- v0.23.4-0.20220319183506-31a6a25b310019 Mar 2022pre-release
Nothing published for this version
- v0.23.4-0.20220317084459-06dada488d6217 Mar 2022pre-release
Nothing published for this version
- v0.23.4-0.20220316165028-ae9820fe3fae16 Mar 2022pre-release
Nothing published for this version
- v0.23.4-0.20220305130306-10a53e58c8dc5 Mar 2022pre-release
Nothing published for this version
- v0.23.4-0.20220304145004-313135049dae4 Mar 2022pre-release
Nothing published for this version
- v0.23.4-0.20220223183241-dda0416d1dd723 Feb 2022pre-release
Nothing published for this version
- v0.23.4-0.20220223181508-b0b8e64a7c0923 Feb 2022pre-release
Nothing published for this version
- v0.23.321 Feb 2022
Release notes
Open source →Release date: 21 Feb 2022
Fixes
- fixes retention period for VMSingle and VMCluster, allows to set retentionPeriod lower than 1 month https://github.com/VictoriaMetrics/operator/issues/430
Features
- allows to control max and min scrape interval for
VMAgent's targets withminScrapeIntervalandmaxScrapeIntervalhttps://github.com/VictoriaMetrics/operator/commit/3d8183205bef78e877b4f54d7892c4bad47b3971
- v0.23.3-0.20220221090055-c0f5e05216d521 Feb 2022pre-release
Nothing published for this version
- v0.23.3-0.20220220173620-6f1e087b0e5c20 Feb 2022pre-release
Nothing published for this version
- v0.23.214 Feb 2022
Release notes
Open source →Release date: 14 Feb 2022
Fixes
- fixed issue with parsing of kubernetes server version https://github.com/VictoriaMetrics/operator/issues/428
- v0.23.110 Feb 2022
Release notes
Open source →Release date: 10 Feb 2022
Fixes
- issue with incorrect vmservicescrape created for vminsert https://github.com/VictoriaMetrics/operator/issues/420
- v0.23.09 Feb 2022
Release notes
Open source →Release date: 09 Feb 2022
Breaking changes
- job name label was changed, new prefix added with CRD type - probe, podScrape,serviceScrape, nodeScrape and staticScrape
Fixes
- fixes job name label with CRD type prefix, it must prevent possible job names collision https://github.com/VictoriaMetrics/operator/commit/3efe28b2de32485aa889118c63093adb291a82ff thanks @tommy351
- fixes bearerToken usage for VMAgent remoteWriteSpec https://github.com/VictoriaMetrics/operator/issues/422 thanks @artifactori
Features
- check kubernetes api server version for deprecated objects and use proper API for it. First of all it's related with
PodSecurityPolicyandPodDisruptionBudgethttps://github.com/VictoriaMetrics/operator/commit/5a64f6c01d535f5500a9d9a81ac851f9f12d547a
- v0.22.2-0.20220209172910-5a64f6c01d539 Feb 2022pre-release
Nothing published for this version
- v0.22.2-0.20220208101411-875b29b30c3c8 Feb 2022pre-release
Nothing published for this version
- v0.22.2-0.20220125170252-9e122e050a3225 Jan 2022pre-release
Nothing published for this version
- v0.22.121 Jan 2022
Release notes
Open source →Release date: 21 Jan 2022
Fixes
- fixes CSV configuration for operator-hub. It allows to launch operator in single-namespace mode https://github.com/VictoriaMetrics/operator/commit/94c7466224bff664552bae4424a54a036d72886b
- fixes annotations merge for deployments, it should fix endless reconcile loop https://github.com/VictoriaMetrics/operator/commit/7d26398ac3303f6684dd01ae12e376b05dd16ac8
Features
- bumps VictoriaMetrics applications versions to the v1.72.0 https://github.com/VictoriaMetrics/operator/commit/de289af8af8472e5299fc6ff6e99749b58012edd
- v0.22.1-0.20220121151914-7d26398ac33021 Jan 2022pre-release
Nothing published for this version
- v0.22.1-0.20220120135803-38fc2cde619d20 Jan 2022pre-release
Nothing published for this version
- v0.22.1-0.20220120134904-f3e4f972380920 Jan 2022pre-release
Nothing published for this version
- v0.22.1-0.20220112073228-94c7466224bf12 Jan 2022pre-release
Nothing published for this version
- v0.22.025 Dec 2021
Release notes
Open source →Release date: 26 Dec 2021
Fixes
- fixes regression for VMAlert rules selector https://github.com/VictoriaMetrics/operator/issues/394
- fixes build for go 1.17. Removed unneeded deps, upgraded lib versions https://github.com/VictoriaMetrics/operator/issues/392
- fixes docs example https://github.com/VictoriaMetrics/operator/issues/391
Features
- moves operator API objects into separate go package. It allows to use operator API without import whole operator package. https://github.com/VictoriaMetrics/operator/commit/9fec1898617ba9f73c6c6c78cdebc1535514e263
- allows to set
rollingUpdateStrategyfor statefullsets. With optionalrollingUpdateStrategy: rollingUpdateoperator uses kubernetes controller-manager updates for statefulsets, instead of own implementation. Allows kubectl rollout restart command for deployments and statefulsets https://github.com/VictoriaMetrics/operator/issues/389 - allows to disable namespace label matcher for VMAlertmanager with global option
disableNamespaceMatcherhttps://github.com/VictoriaMetrics/operator/issues/390
- v0.21.1-0.20211225134303-53b34c6dfe3525 Dec 2021pre-release
Nothing published for this version
- v0.21.1-0.20211224080503-9fec1898617b24 Dec 2021pre-release
Nothing published for this version
- v0.21.1-0.20211224032241-d3dc34b81ee924 Dec 2021pre-release
Nothing published for this version
- v0.21.1-0.20211223094655-4f6a2a57e42523 Dec 2021pre-release
Nothing published for this version
- v0.21.1-0.20211223080248-adb57876c8b023 Dec 2021pre-release
Nothing published for this version
- v0.21.1-0.20211223063911-19cac2a3f7bf23 Dec 2021pre-release
Nothing published for this version
- v0.21.1-0.20211221072616-2d57e36c4cb221 Dec 2021pre-release
Nothing published for this version
- v0.21.030 Nov 2021
Release notes
Open source →Release date: 30 Nov 2021
Breaking changes
- Rollback changes for default behavior for CR selectors, such as serviceScrapeSelector at vmagent.spec. With new option
spec.selectAllByDefault: truedefault behavior changes for select all on nil (as was at 0.20 version). https://github.com/VictoriaMetrics/operator/issues/383 - moves
ingressapi tonetworking/v1forVMAuth, minimal kubernetes supported version forVMAuth1.19 https://github.com/VictoriaMetrics/operator/commit/2c6f81eb91452a7672907aa25acd392ef0777941
Fixes
- removes HPA from cache watch, it must remove errors at cluster without such api https://github.com/VictoriaMetrics/operator/commit/04bab9c486babed100522ec12fce3967e4dd5a13
- labels and annotations update for auto-generated serviceScrape components.
- typos at quick-start https://github.com/VictoriaMetrics/operator/commit/e411cfe75b4ff3d57fd532e12c901eda5934645c thanks @marcbachmann
Features
- Adds alertmanager service scrape auto generation https://github.com/VictoriaMetrics/operator/issues/385 thanks @FRosner
- Auto-add routing for vminsert and vmselect CRD components for
VMUserhttps://github.com/VictoriaMetrics/operator/issues/379 - Updates docs for VMAuth
- Allows changing default disk space usage for
VMAgenthttps://github.com/VictoriaMetrics/operator/pull/381 thanks @arctan90 - Adds Arch labels for clusterversion template https://github.com/VictoriaMetrics/operator/commit/9e89c3b2459fb85faa8e973fa1f1558d924000f3 thanks @yselkowitz
- improves docs and fixes typos https://github.com/VictoriaMetrics/operator/commit/ae248dcb352a092d9f9caee87454b1ad25650a4c thanks @flokli
- Rollback changes for default behavior for CR selectors, such as serviceScrapeSelector at vmagent.spec. With new option
- v0.20.4-0.20211129082148-141c82370da629 Nov 2021pre-release
Nothing published for this version
- v0.20.4-0.20211125193856-d3938c0255b625 Nov 2021pre-release
Nothing published for this version