v0.42.0
v0.42.0 - 4 Mar 2024
- operator: adds more context to the log messages. It must greatly improve debugging process and log quality.
- Update VictoriaMetrics image tags to v1.99.0.
- operator: allow multiple comma separated values for
WATCH_NAMESPACE
param. It adds multiple watch namespace mode without cluster-wide permission. See this issue for details. Need namspace RBAC permissions located atconfig/examples/operator_rbac_for_single_namespace.yaml
- operator: updates runtime dependencies (controller-runtime, controller-gen). See this issue for details.
- operator: updates runtime dependencies (controller-runtime, controller-gen). See this issue for details.
- operator: adds new
status.updateStatus
field to the all objects with pods. It helps to track rollout updates properly. - operator: adds annotation
operator.victoriametrics/last-applied-spec
to all objects with pods. It helps to track changes and implements proper resource deletion later as part of issue. - vmagent: adds
flush_on_shutdown
to the streamAggrConfig. See this issue for details. - vmagent: adds
spec.ingestOnlyMode
experimental field. It switches vmagent into special mode without scrape configuration and config-reloaders. Currently it also disables tls and auth options for remoteWrites, it must be addressed at the next releaes. - vmalertmanager: use
blackhole
as default router if not configuration provided instead of dummy webhook. 9ee567f - vmalertmanager: properly assign path for templates, if it's configured at config file and defined via
spec.templates
. 1128fa9 - vmauth: adds new field
spec.configSecret
, which allows to use vmauth with external configuration stored at secret underconfig.yaml
key. Configuration changes can be tracked with extraArgs:configCheckInterval: 10s
or manually defined config-reloader container. - vmstorage: properly disable
pvc
resizing with annotationoperator.victoriametrics.com/pvc-allow-volume-expansion
. Previously it was checked per pvc, now it's checked at statefulset storage spec. It also, allows to add pvc autoscaler. Related issues #821, #867. - [apis]: add missing static config relabeling config and test case by @incubator4 in #884
New Contributors
- @incubator4 made their first contribution in #884
Full Changelog: v0.41.2...v0.42.0