Releases: VictoriaMetrics/operator
Releases · VictoriaMetrics/operator
v0.41.1
v0.41.0
v0.40.0
v0.40.0
- vmalertmanager: fix
VMAlertmanagerConfig
discovery according to the docs. - vmoperator: add alerting rules for operator itself. See this issue for details.
- vmoperator: add
revisionHistoryLimitCount
field for victoriametrics workload CRDs. See this issue for details. Thanks @gidesh - vmuser: add new fields to VMUser:
drop_src_path_prefix_parts
,tls_insecure_skip_verify
,metric_labels
andload_balancing_policy
. See specifications and vmauth docs for more details. Fieldmetric_labels
will work only with VMAuth version >= v1.97.0! - vmoperator: add CRD support for
discord_configs
,msteams_configs
,sns_configs
andwebex_configs
receiver types in VMAlertmanagerConfig. See this issue - vmoperator: add MinReadySeconds param for all CRDs. See this issue and this PR.
v0.39.4
v0.39.4 - 13 Dec 2023
- update VictoriaMetrics image tags to v1.96.0.
- vmalertmanagerconfig: add fields
entity
,actions
andupdate_alerts
for opsgenie_configs according to https://prometheus.io/docs/alerting/latest/configuration/#opsgenie_config. - vmoperator: remove vmalert notifier null check, since
-notifier.url
is optional and is needed only if there are alerting rules.
v0.39.3
v0.39.2
v0.39.2 - 15 Nov 2023
Features
- vmoperator: properly compare difference for
statefulSet
claimTemplate metadata. See this commit for details. - vmoperator: sort
statefulSet
pods by id for rolling update order. See this commit for details. - vmoperator: optimize statefulset update logic, that should reduce some unneeded operations. See this PR for details.
v0.39.1
v0.39.1 - 1 Nov 2023
- vmuser: adds new paths for vminsert/vmselect routing with enabled dynamic discovery feature for
VMUser
. See this PR for details. - vmcluster: from now on operator passes
-replicationFactor
(if it set invmcluster
) forvmselect
. See this issue. - vmagent: updated dependency for properly parsing chained
if
expressions in validation webhook.
v0.39.0
v0.39.0 - 4 Oct 2023
Features
- vmoperator: upgrade vmagent/vmauth's default config-reloader image.
- vmuser: adds
retry_status_codes
,max_concurrent_requests
andresponse_headers
settings. It's supported sincev1.94.0
release of vmauth - vmoperator: adds
useStrictSecurity
for all components. It allows to migrate from insecure to strictly secured deployments per component without breaking changes. See this issue for details. - vmoperator: add ability to provide license key for VictoriaMetrics enterprise components. See this doc for the details.
Fixes
- vmcluster: remove redundant annotation
operator.victoriametrics/last-applied-spec
from created workloads like vmstorage statefulset. - vmoperator: properly resize statefulset's multiple pvc when needed and allowable, before they could be updated with wrong size.
- vmoperator: fix wrong api group of endpointsices, before vmagent won't able to access endpointsices resources with default rbac rule.
- vmauth/vmagent: adds default resources for init container with configuration download. See this issue for details.
- vmauth/vmagent: correctly set flag for custom config reloader image during config initialisation. See this issue for details.
- vmauth: correctly set config reloader image for init container.
v0.38.0
v0.38.0
Default version of VictoriaMetrics components: v1.93.4
Fixes
- vmuser: [Enterprise] fixes ip_filters indent for url_prefix. Previously it wasn't possible to use ip_filters with multiple target refs
- vmoperator: turn off
EnableStrictSecurity
by default. Before, upgrade operator to v0.36.0+ could fail components with volume attached, see this issue for details. - vmoperator: bump default version of VictoriaMetrics components to 1.93.4.
Features
- vmoperator add ability to print default values for all operator variables. See this issue for details.