惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
D
DataBreaches.Net
C
Check Point Blog
雷峰网
雷峰网
小众软件
小众软件
GbyAI
GbyAI
美团技术团队
P
Proofpoint News Feed
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
罗磊的独立博客
大猫的无限游戏
大猫的无限游戏
WordPress大学
WordPress大学
MyScale Blog
MyScale Blog
The Cloudflare Blog
阮一峰的网络日志
阮一峰的网络日志
Apple Machine Learning Research
Apple Machine Learning Research
Y
Y Combinator Blog
Jina AI
Jina AI
爱范儿
爱范儿
Last Week in AI
Last Week in AI
MongoDB | Blog
MongoDB | Blog
I
InfoQ
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 司徒正美

VictoriaMetrics: Simple & Reliable Monitoring for Everyone on VictoriaMetrics

Multi-tiered Observability: A Practical Way to Handle Diverse Workloads VictoriaMetrics April 2026 Ecosystem Updates Not All Telemetry Requires Premium Pricing VictoriaMetrics at KubeCon Amsterdam: Community Highlights What's new in VictoriaMetrics Anomaly Detection (Q1 2026) What's New in VictoriaMetrics Cloud Q1 2026? Logs, MCP Server, Better Alerting, and... a Secret Project VictoriaMetrics at KubeCon: Optimizing Tail Sampling in OpenTelemetry with Retroactive Sampling VictoriaMetrics March 2026 Ecosystem Updates Observability Lessons From OpenAI Benchmarking Kubernetes Log Collectors: vlagent, Vector, Fluent Bit, OpenTelemetry Collector, and more VictoriaMetrics February 2026 Ecosystem Updates VictoriaMetrics at FOSDEM, Cloud Native Days France, and CfgMgmtCamp Ghent VictoriaLogs in VictoriaMetrics Cloud: Fast, Cost-Effective Log Management is Here What’s new in VictoriaMetrics Anomaly Detection (2025) VictoriaMetrics January 2026 Ecosystem Updates VictoriaLogs Basics: What You Need to Know, with Examples & Visuals What's New in VictoriaMetrics Cloud Q4 2025? New tiers, more deployment options, IaC and alerting rules. Vibe coding tools observability with VictoriaMetrics Stack and OpenTelemetry How a US Software Provider Improved Traffic Alerting with VictoriaMetrics Anomaly Detection VictoriaMetrics 2025 Developer Experience: A Year in Review Spotify’s performance & control across large monitoring environments with VictoriaMetrics VictoriaMetrics Achieves Red Hat OpenShift Operator Certification Our latest updates across the VictoriaMetrics Observability ecosystem New Capacity Tiers in VictoriaMetrics Cloud Announcing 1B+ Downloads & Product Development With Logs, Traces, Metrics AI Agents Observability with OpenTelemetry and the VictoriaMetrics Stack Discarding gRPC-Go: The Story Behind OTLP/gRPC Support in VictoriaTraces What's New in VictoriaMetrics Cloud Q3 2025? From new region in Asia to proactive alerts How DreamHost Slashed Memory Usage by 80% and Scaled to 76 Million Time Series Upcoming Conferences & Meetups: Where to Meet Our Team
Operator now has Long-Term Support (LTS) version
Vadim Rutkovsky · 2026-05-26 · via VictoriaMetrics: Simple & Reliable Monitoring for Everyone on VictoriaMetrics

Summary: Introducing a Kubernetes long term support release model for the VictoriaMetrics Kubernetes operator to give production teams a more predictable, stable upgrade path. In this article, we explain how the new LTS release cycle works, including one year of support for each LTS line, a new LTS version every six months, and an overlap period so teams have time to test and migrate safely. We also cover why this matters for Kubernetes monitoring in production, how it reduces the risk of disruptive operator upgrades, and how dry-run mode helps teams preview changes before applying them to live environments.

VictoriaMetrics Operator has been developing at a neck-breaking pace, bringing numerous improvements, features, and fixes to our community. We usually make at least a single release every two weeks. While this rapid iteration cycle is great for delivering fixes and improvements quickly, it can be challenging for administrators managing critical production environments.

Frequent updates mean that changes in the operator may sometimes cause unexpected pod rollouts, restarts, or configuration modifications. For large-scale deployments, managing these frequent updates requires significant time and effort to test. To address these concerns and provide a more predictable, stable path for our enterprise and production users, we are would like to introduce Long-Term Support (LTS) releases for the VictoriaMetrics Operator.

The current LTS release: v0.68.x

#

The v0.68 release is the current LTS version and brings many stability improvements and features, including:

  • Introduction of the VMDistributed Custom Resource (CR) to easily deploy and manage VictoriaMetrics Distributed cluster components.
  • Vertical Pod Autoscaler (VPA) support for vmcluster, vtcluster, vlcluster and vmauth.
  • The statefulRollingUpdateStrategyBehavior property for managing VMAgent update strategy in a stateful mode.
  • Improved logging with prettified reconcile diffs showing only changed JSON fields.

See latest v0.68.x release notes here and LTS-specific changelog is available here.

LTS releases include not only bug fixes and security patches, but also new features and improvements that are considered stable and suitable for production use. An example of such feature is dry-run mode.

Dry run mode

#

One of the features that help with operator maintenance is the ability to see what changes will be applied without actually making them. Changes in the operator may sometimes be destructive or unexpected, so it is important to have a mode where diffs are printed, but not applied.

With the new dry-run mode, you can run the operator using the --dry-run argument or the DRY_RUN environment variable. In this mode, the operator uses a fake client that logs API calls instead of executing them against the Kubernetes API server. These calls also have a diff to be applied printed first. This is especially useful during operator upgrades to ensure that the upgrade won’t cause any unexpected mutating changes.

Our Commitment

#

We are committed to supporting every LTS release for a year and marking one of our releases as LTS every 6 months.

This allows our users, who prefer stability over new features, to stay on LTS releases. There is a 6 months overlap between LTS releases, which gives enough time for the upgrade to the next LTS release.

Frequently Asked Questions

#

What is a dry run in Kubernetes?

#

A dry run in Kubernetes lets users preview what would happen if a resource were created, updated, or changed, without actually applying that change to the cluster. It is useful because teams can validate manifests, inspect generated changes, check for potential issues, and reduce the risk of breaking production workloads. For operator upgrades, dry-run mode helps teams see what the operator intends to modify before those changes affect live Kubernetes resources.

Why is the dry-run mode useful for Kubernetes Operator upgrades?

#

The dry-run mode is useful for Kubernetes Operator upgrades because operators can modify managed resources automatically. Without a preview, teams may not know which objects will change until after the upgrade is applied. Dry-run mode makes the process safer by showing intended changes first, helping teams catch risky updates, unexpected mutations, or configuration issues before they reach production.

What is the difference between a standard release and an LTS release?

#

A standard release usually provides the latest features and improvements, but it may have a shorter support window. An LTS release focuses on stability and longer-term maintenance. For Kubernetes monitoring, this distinction matters because production teams often prioritize predictable behavior, compatibility, and safer upgrade planning over adopting every new feature immediately.

How should teams safely upgrade a Kubernetes Operator?

#

Teams should safely upgrade a Kubernetes Operator by reviewing release notes, testing in a non-production environment, using dry-run mode where available, checking which resources the operator will modify, and scheduling upgrades during controlled maintenance windows. For production monitoring systems, using an LTS release can also reduce the need for frequent upgrades.

How does the VictoriaMetrics Kubernetes operator LTS cycle work?

#

The VictoriaMetrics Kubernetes operator LTS model provides one year of support for each LTS release line, with new LTS versions planned every six months. This creates an overlap period between LTS releases, giving teams time to test, plan, and migrate without being forced into immediate upgrades.