From cd0683a3af2afe917d26586b41259d7e244938e6 Mon Sep 17 00:00:00 2001
From: Github Actions <133988544+victoriametrics-bot@users.noreply.github.com>
Date: Wed, 4 Oct 2023 23:03:50 +0800
Subject: [PATCH] Automatic update operator docs from
 VictoriaMetrics/operator@9fb79f4 (#5124)

---
 docs/operator/CHANGELOG.md                    | 10 ++++----
 docs/operator/FAQ.md                          |  5 ----
 docs/operator/README.md                       |  4 ----
 docs/operator/api.md                          | 17 +++++++++----
 docs/operator/auth.md                         |  4 ----
 docs/operator/configuration.md                |  4 ----
 docs/operator/enterprise.md                   |  4 ----
 docs/operator/high-availability.md            |  4 ----
 docs/operator/migration.md                    |  4 ----
 docs/operator/monitoring.md                   |  4 ----
 docs/operator/quick-start.md                  |  4 ----
 docs/operator/resources/README.md             |  5 ----
 docs/operator/resources/vmagent.md            | 10 --------
 docs/operator/resources/vmalert.md            |  9 -------
 docs/operator/resources/vmalertmanager.md     | 10 --------
 .../resources/vmalertmanagerconfig.md         |  9 -------
 docs/operator/resources/vmauth.md             |  9 -------
 docs/operator/resources/vmcluster.md          |  9 -------
 docs/operator/resources/vmnodescrape.md       |  9 -------
 docs/operator/resources/vmpodscrape.md        |  9 -------
 docs/operator/resources/vmprobe.md            |  9 -------
 docs/operator/resources/vmrule.md             |  9 -------
 docs/operator/resources/vmservicescrape.md    |  9 -------
 docs/operator/resources/vmsingle.md           | 10 --------
 docs/operator/resources/vmstaticscrape.md     | 10 --------
 docs/operator/resources/vmuser.md             |  9 -------
 docs/operator/security.md                     |  4 ----
 docs/operator/setup.md                        |  4 ----
 docs/operator/vars.md                         | 24 ++++++++-----------
 29 files changed, 28 insertions(+), 203 deletions(-)

diff --git a/docs/operator/CHANGELOG.md b/docs/operator/CHANGELOG.md
index 2f7dddf45a..40e1031273 100644
--- a/docs/operator/CHANGELOG.md
+++ b/docs/operator/CHANGELOG.md
@@ -2,11 +2,6 @@
 sort: 10
 weight: 10
 title: CHANGELOG
-menu:
-  docs:
-    parent: "operator"
-    weight: 10
-    identifier: "operator-changelog"
 ---
 
 # CHANGELOG
@@ -16,12 +11,17 @@ menu:
 ### Features
 
 - [vmoperator](./README.md): upgrade vmagent/vmauth's default config-reloader image.
+- [vmuser](./api.md#vmuser): adds `retry_status_codes` , `max_concurrent_requests` and `response_headers` settings. It's supported since `v1.94.0` release of [vmauth](https://docs.victoriametrics.com/vmauth.html)
+- [vmoperator](./README.md): adds `useStrictSecurity` for all components. It allows to migrate from insecure to strictly secured deployments per component without breaking changes. See [this issue](https://github.com/VictoriaMetrics/operator/issues/762#issuecomment-1735061532) for details.
 
 ### Fixes
 
 - [vmcluster](./api.html#vmcluster): remove redundant annotation `operator.victoriametrics/last-applied-spec` from created workloads like vmstorage statefulset.
 - [vmoperator](./README.md): properly resize statefulset's multiple pvc when needed and allowable, before they could be updated with wrong size.
 - [vmoperator](./README.md): fix wrong api group of endpointsices, before vmagent won't able to access endpointsices resources with default rbac rule.
+- [vmauth/vmagent](./README.md): adds default resources for init container with configuration download. See [this issue](https://github.com/VictoriaMetrics/operator/issues/767) for details.
+- [vmauth/vmagent](./README.md): correctly set flag for custom config reloader image during config initialisation. See [this issue](https://github.com/VictoriaMetrics/operator/issues/770) for details.
+- [vmauth](./api.md#vmauth): correctly set config reloader image for init container.
 
 <a name="v0.38.0"></a>
 ## [v0.38.0](https://github.com/VictoriaMetrics/operator/releases/tag/v0.38.0) - 11 Sep 2023
diff --git a/docs/operator/FAQ.md b/docs/operator/FAQ.md
index 4a575cbaac..04d9a44c11 100644
--- a/docs/operator/FAQ.md
+++ b/docs/operator/FAQ.md
@@ -2,11 +2,6 @@
 sort: 9
 weight: 9
 title: FAQ
-menu:
-  docs:
-    parent: "operator"
-    weight: 9
-    identifier: "operator-faq"
 ---
 
 # FAQ (Frequency Asked Questions)
diff --git a/docs/operator/README.md b/docs/operator/README.md
index 77be39a200..9185fdf7db 100644
--- a/docs/operator/README.md
+++ b/docs/operator/README.md
@@ -2,10 +2,6 @@
 sort: 0
 weight: 0
 title: VictoriaMetrics Operator
-menu:
-  docs:
-    parent: "operator"
-    weight: 0
 ---
 
 # VictoriaMetrics Operator
diff --git a/docs/operator/api.md b/docs/operator/api.md
index c565a8069c..2f1373b88b 100644
--- a/docs/operator/api.md
+++ b/docs/operator/api.md
@@ -2,10 +2,6 @@
 sort: 12
 weight: 12
 title: API Docs
-menu:
-  docs:
-    parent: "operator"
-    weight: 12
 ---
 
 <!-- this doc autogenerated - don't edit it manually -->
@@ -227,6 +223,7 @@ VMAlertmanagerSpec is a specification of the desired behavior of the VMAlertmana
 | terminationGracePeriodSeconds | TerminationGracePeriodSeconds period for container graceful termination | *int64 | false |
 | readinessGates | ReadinessGates defines pod readiness gates | []v1.PodReadinessGate | false |
 | claimTemplates | ClaimTemplates allows adding additional VolumeClaimTemplates for StatefulSet | [][v1.PersistentVolumeClaim](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#persistentvolumeclaim-v1-core) | false |
+| useStrictSecurity | UseStrictSecurity enables strict security mode for component it restricts disk writes access uses non-root user out of the box drops not needed security permissions | *bool | false |
 
 [Back to TOC](#table-of-contents)
 
@@ -805,6 +802,7 @@ VMAgentSpec defines the desired state of VMAgent
 | statefulRollingUpdateStrategy | StatefulRollingUpdateStrategy allows configuration for strategyType set it to RollingUpdate for disabling operator statefulSet rollingUpdate | [appsv1.StatefulSetUpdateStrategyType](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#statefulsetupdatestrategy-v1-apps) | false |
 | readinessGates | ReadinessGates defines pod readiness gates | []v1.PodReadinessGate | false |
 | claimTemplates | ClaimTemplates allows adding additional VolumeClaimTemplates for VMAgent in StatefulMode | [][v1.PersistentVolumeClaim](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.27/#persistentvolumeclaim-v1-core) | false |
+| useStrictSecurity | UseStrictSecurity enables strict security mode for component it restricts disk writes access uses non-root user out of the box drops not needed security permissions | *bool | false |
 
 [Back to TOC](#table-of-contents)
 
@@ -1158,6 +1156,7 @@ VMAlertSpec defines the desired state of VMAlert
 | terminationGracePeriodSeconds | TerminationGracePeriodSeconds period for container graceful termination | *int64 | false |
 | dnsConfig | Specifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy. | *v1.PodDNSConfig | false |
 | readinessGates | ReadinessGates defines pod readiness gates | []v1.PodReadinessGate | false |
+| useStrictSecurity | UseStrictSecurity enables strict security mode for component it restricts disk writes access uses non-root user out of the box drops not needed security permissions | *bool | false |
 
 [Back to TOC](#table-of-contents)
 
@@ -1248,6 +1247,7 @@ VMSingleSpec defines the desired state of VMSingle
 | terminationGracePeriodSeconds | TerminationGracePeriodSeconds period for container graceful termination | *int64 | false |
 | readinessGates | ReadinessGates defines pod readiness gates | []v1.PodReadinessGate | false |
 | streamAggrConfig | StreamAggrConfig defines stream aggregation configuration for VMSingle | *[StreamAggrConfig](#streamaggrconfig) | false |
+| useStrictSecurity | UseStrictSecurity enables strict security mode for component it restricts disk writes access uses non-root user out of the box drops not needed security permissions | *bool | false |
 
 [Back to TOC](#table-of-contents)
 
@@ -1728,6 +1728,7 @@ VMClusterSpec defines the desired state of VMCluster
 | vmselect |  | *[VMSelect](#vmselect) | false |
 | vminsert |  | *[VMInsert](#vminsert) | false |
 | vmstorage |  | *[VMStorage](#vmstorage) | false |
+| useStrictSecurity | UseStrictSecurity enables strict security mode for component it restricts disk writes access uses non-root user out of the box drops not needed security permissions | *bool | false |
 
 [Back to TOC](#table-of-contents)
 
@@ -2007,6 +2008,8 @@ TargetRef describes target for user traffic forwarding. one of target types can
 | paths | Paths - matched path to route. | []string | false |
 | target_path_suffix | QueryParams []string `json:\&#34;queryParams,omitempty\&#34;` TargetPathSuffix allows to add some suffix to the target path It allows to hide tenant configuration from user with crd as ref. it also may contain any url encoded params. | string | false |
 | headers | Headers represent additional http headers, that vmauth uses in form of [\&#34;header_key: header_value\&#34;] multiple values for header key: [\&#34;header_key: value1,value2\&#34;] it&#39;s available since 1.68.0 version of vmauth | []string | false |
+| response_headers | ResponseHeaders represent additional http headers, that vmauth adds for request response in form of [\&#34;header_key: header_value\&#34;] multiple values for header key: [\&#34;header_key: value1,value2\&#34;] it&#39;s available since 1.93.0 version of vmauth | []string | false |
+| retry_status_codes | RetryStatusCodes defines http status codes in numeric format for request retries Can be defined per target or at VMUser.spec level e.g. [429,503] | []int | false |
 
 [Back to TOC](#table-of-contents)
 
@@ -2060,6 +2063,11 @@ VMUserSpec defines the desired state of VMUser
 | targetRefs | TargetRefs - reference to endpoints, which user may access. | [][TargetRef](#targetref) | true |
 | default_url | DefaultURLs backend url for non-matching paths filter usually used for default backend with error message | []string | false |
 | ip_filters | IPFilters defines per target src ip filters supported only with enterprise version of vmauth https://docs.victoriametrics.com/vmauth.html#ip-filters | [VMUserIPFilters](#vmuseripfilters) | false |
+| headers | Headers represent additional http headers, that vmauth uses in form of [\&#34;header_key: header_value\&#34;] multiple values for header key: [\&#34;header_key: value1,value2\&#34;] it&#39;s available since 1.68.0 version of vmauth | []string | false |
+| response_headers | ResponseHeaders represent additional http headers, that vmauth adds for request response in form of [\&#34;header_key: header_value\&#34;] multiple values for header key: [\&#34;header_key: value1,value2\&#34;] it&#39;s available since 1.93.0 version of vmauth | []string | false |
+| retry_status_codes | RetryStatusCodes defines http status codes in numeric format for request retries e.g. [429,503] | []int | false |
+| max_concurrent_requests | MaxConcurrentRequests defines max concurrent requests per user 300 is default value for vmauth | *int | false |
+| disable_secret_creation | DisableSecretCreation skips related secret creation for vmuser | bool | false |
 
 [Back to TOC](#table-of-contents)
 
@@ -2153,6 +2161,7 @@ VMAuthSpec defines the desired state of VMAuth
 | terminationGracePeriodSeconds | TerminationGracePeriodSeconds period for container graceful termination | *int64 | false |
 | readinessGates | ReadinessGates defines pod readiness gates | []v1.PodReadinessGate | false |
 | unauthorizedAccessConfig | UnauthorizedAccessConfig configures access for un authorized users | [][VMAuthUnauthorizedPath](#vmauthunauthorizedpath) | false |
+| useStrictSecurity | UseStrictSecurity enables strict security mode for component it restricts disk writes access uses non-root user out of the box drops not needed security permissions | *bool | false |
 
 [Back to TOC](#table-of-contents)
 
diff --git a/docs/operator/auth.md b/docs/operator/auth.md
index 750f853c7e..0773f42b9d 100644
--- a/docs/operator/auth.md
+++ b/docs/operator/auth.md
@@ -2,10 +2,6 @@
 sort: 7
 weight: 7
 title: Authorization and exposing components
-menu:
-  docs:
-    parent: "operator"
-    weight: 7
 ---
 
 # Authorization and exposing components
diff --git a/docs/operator/configuration.md b/docs/operator/configuration.md
index 1f1f579a75..ec3921c9da 100644
--- a/docs/operator/configuration.md
+++ b/docs/operator/configuration.md
@@ -2,10 +2,6 @@
 sort: 4
 weight: 4
 title: Configuration
-menu:
-  docs:
-    parent: "operator"
-    weight: 4
 ---
 
 # Configuration
diff --git a/docs/operator/enterprise.md b/docs/operator/enterprise.md
index 4dd4377e8e..49e889f070 100644
--- a/docs/operator/enterprise.md
+++ b/docs/operator/enterprise.md
@@ -2,10 +2,6 @@
 sort: 13
 weight: 13
 title: Enterprise features
-menu:
-  docs:
-    parent: "operator"
-    weight: 13
 ---
 
 # Using operator with enterprise features 
diff --git a/docs/operator/high-availability.md b/docs/operator/high-availability.md
index ac7c4b05db..6f648ef344 100644
--- a/docs/operator/high-availability.md
+++ b/docs/operator/high-availability.md
@@ -2,10 +2,6 @@
 sort: 8
 weight: 8
 title: High Availability
-menu:
-  docs:
-    parent: "operator"
-    weight: 8
 ---
 
 # High Availability
diff --git a/docs/operator/migration.md b/docs/operator/migration.md
index dc0a236a7f..2609c3733c 100644
--- a/docs/operator/migration.md
+++ b/docs/operator/migration.md
@@ -2,10 +2,6 @@
 sort: 5
 weight: 5
 title: Migration from Prometheus
-menu:
-  docs:
-    parent: "operator"
-    weight: 5
 ---
 
 # Migration from prometheus-operator
diff --git a/docs/operator/monitoring.md b/docs/operator/monitoring.md
index 2dc9c53bff..2fdc295d8a 100644
--- a/docs/operator/monitoring.md
+++ b/docs/operator/monitoring.md
@@ -2,10 +2,6 @@
 sort: 6
 weight: 6
 title: Monitoring
-menu:
-  docs:
-    parent: "operator"
-    weight: 6
 ---
 
 # Monitoring of VictoriaMetrics Operator
diff --git a/docs/operator/quick-start.md b/docs/operator/quick-start.md
index 13a65b882c..d1511ae1b8 100644
--- a/docs/operator/quick-start.md
+++ b/docs/operator/quick-start.md
@@ -2,10 +2,6 @@
 sort: 1
 weight: 1
 title: QuickStart
-menu:
-  docs:
-    parent: "operator"
-    weight: 1
 ---
 
 # VictoriaMetrics Operator QuickStart
diff --git a/docs/operator/resources/README.md b/docs/operator/resources/README.md
index f388fcbd4b..52691151bd 100644
--- a/docs/operator/resources/README.md
+++ b/docs/operator/resources/README.md
@@ -2,11 +2,6 @@
 sort: 14
 weight: 14
 title: Custom resources
-menu:
-  docs:
-    identifier: operator-custom-resources
-    parent: "operator"
-    weight: 14
 ---
 
 #  Custom resource kinds
diff --git a/docs/operator/resources/vmagent.md b/docs/operator/resources/vmagent.md
index d7e21aa9a2..73126c82df 100644
--- a/docs/operator/resources/vmagent.md
+++ b/docs/operator/resources/vmagent.md
@@ -1,13 +1,3 @@
----
-sort: 1
-weight: 1
-title: VMAgent
-menu:
-  docs:
-    parent: "operator-custom-resources"
-    weight: 1
----
-
 # VMAgent
 
 `VMAgent` represents agent, which helps you collect metrics from various sources and stores them in VictoriaMetrics.
diff --git a/docs/operator/resources/vmalert.md b/docs/operator/resources/vmalert.md
index b362cc4662..9e5b9c272b 100644
--- a/docs/operator/resources/vmalert.md
+++ b/docs/operator/resources/vmalert.md
@@ -1,12 +1,3 @@
----
-sort: 2
-weight: 2
-title: VMAlert
-menu:
-  docs:
-    parent: "operator-custom-resources"
-    weight: 2
----
 # VMAlert
 
 `VMAlert` - executes a list of given [alerting](https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/) 
diff --git a/docs/operator/resources/vmalertmanager.md b/docs/operator/resources/vmalertmanager.md
index d8a6c47346..559c8b5d86 100644
--- a/docs/operator/resources/vmalertmanager.md
+++ b/docs/operator/resources/vmalertmanager.md
@@ -1,13 +1,3 @@
----
-sort: 3
-weight: 3
-title: VMAlertmanager
-menu:
-  docs:
-    parent: "operator-custom-resources"
-    weight: 3
----
-
 # VMAlertmanager
 
 `VMAlertmanager` - represents [alertmanager](https://prometheus.io/docs/alerting/latest/alertmanager/) configuration.
diff --git a/docs/operator/resources/vmalertmanagerconfig.md b/docs/operator/resources/vmalertmanagerconfig.md
index 72050c559e..a615b72df9 100644
--- a/docs/operator/resources/vmalertmanagerconfig.md
+++ b/docs/operator/resources/vmalertmanagerconfig.md
@@ -1,12 +1,3 @@
----
-sort: 4
-weight: 4
-title: VMAlertmanagerConfig
-menu:
-  docs:
-    parent: "operator-custom-resources"
-    weight: 4
----
 # VMAlertmanagerConfig
 
 The `VMAlertmanagerConfig` provides way to configure [VMAlertmanager](./vmalertmanager.md) 
diff --git a/docs/operator/resources/vmauth.md b/docs/operator/resources/vmauth.md
index c0bac3f9dc..d3aa3cc724 100644
--- a/docs/operator/resources/vmauth.md
+++ b/docs/operator/resources/vmauth.md
@@ -1,12 +1,3 @@
----
-sort: 5
-weight: 5
-title: VMAuth
-menu:
-  docs:
-    parent: "operator-custom-resources"
-    weight: 5
----
 # VMAuth
 
 The `VMAuth` CRD provides mechanism for exposing application with authorization to outside world or to other applications inside kubernetes cluster.
diff --git a/docs/operator/resources/vmcluster.md b/docs/operator/resources/vmcluster.md
index 99f4417fd8..7222712779 100644
--- a/docs/operator/resources/vmcluster.md
+++ b/docs/operator/resources/vmcluster.md
@@ -1,12 +1,3 @@
----
-sort: 6
-weight: 6
-title: VMCluster
-menu:
-  docs:
-    parent: "operator-custom-resources"
-    weight: 6
----
 # VMCluster
 
 `VMCluster` represents a high-available and fault-tolerant version of VictoriaMetrics database.
diff --git a/docs/operator/resources/vmnodescrape.md b/docs/operator/resources/vmnodescrape.md
index 48b9eabe10..5ace0b19f8 100644
--- a/docs/operator/resources/vmnodescrape.md
+++ b/docs/operator/resources/vmnodescrape.md
@@ -1,12 +1,3 @@
----
-sort: 7
-weight: 7
-title: VMNodeScrape
-menu:
-  docs:
-    parent: "operator-custom-resources"
-    weight: 7
----
 # VMNodeScrape
 
 The `VMNodeScrape` CRD provides discovery mechanism for scraping metrics kubernetes nodes,
diff --git a/docs/operator/resources/vmpodscrape.md b/docs/operator/resources/vmpodscrape.md
index 161a8496a9..cf829af21e 100644
--- a/docs/operator/resources/vmpodscrape.md
+++ b/docs/operator/resources/vmpodscrape.md
@@ -1,12 +1,3 @@
----
-sort: 8
-weight: 8
-title: VMPodScrape
-menu:
-  docs:
-    parent: "operator-custom-resources"
-    weight: 8
----
 # VMPodScrape
 
 The `VMPodScrape` CRD allows to declaratively define how a dynamic set of pods should be monitored.
diff --git a/docs/operator/resources/vmprobe.md b/docs/operator/resources/vmprobe.md
index 1f9dfee3da..c2ed443aff 100644
--- a/docs/operator/resources/vmprobe.md
+++ b/docs/operator/resources/vmprobe.md
@@ -1,12 +1,3 @@
----
-sort: 9
-weight: 9
-title: VMProbe
-menu:
-  docs:
-    parent: "operator-custom-resources"
-    weight: 9
----
 # VMProbe
 
 The `VMProbe` CRD provides probing target ability with some external prober. 
diff --git a/docs/operator/resources/vmrule.md b/docs/operator/resources/vmrule.md
index e6623905a4..8f74161603 100644
--- a/docs/operator/resources/vmrule.md
+++ b/docs/operator/resources/vmrule.md
@@ -1,12 +1,3 @@
----
-sort: 10
-weight: 10
-title: VMRule
-menu:
-  docs:
-    parent: "operator-custom-resources"
-    weight: 10
----
 # VMRule
 
 `VMRule` represents [alerting](https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/)
diff --git a/docs/operator/resources/vmservicescrape.md b/docs/operator/resources/vmservicescrape.md
index 418b7f03c1..3f3ac770de 100644
--- a/docs/operator/resources/vmservicescrape.md
+++ b/docs/operator/resources/vmservicescrape.md
@@ -1,12 +1,3 @@
----
-sort: 11
-weight: 11
-title: VMServiceScrape
-menu:
-  docs:
-    parent: "operator-custom-resources"
-    weight: 11
----
 # VMServiceScrape
 
 The `VMServiceScrape` CRD allows to define a dynamic set of services for monitoring. Services
diff --git a/docs/operator/resources/vmsingle.md b/docs/operator/resources/vmsingle.md
index 5a7b732809..62835c2299 100644
--- a/docs/operator/resources/vmsingle.md
+++ b/docs/operator/resources/vmsingle.md
@@ -1,13 +1,3 @@
----
-sort: 12
-weight: 12
-title: VMSingle
-menu:
-  docs:
-    parent: "operator-custom-resources"
-    weight: 12
----
-
 # VMSingle
 
 `VMSingle` represents database for storing metrics.
diff --git a/docs/operator/resources/vmstaticscrape.md b/docs/operator/resources/vmstaticscrape.md
index 1566bcb723..13cf6793cd 100644
--- a/docs/operator/resources/vmstaticscrape.md
+++ b/docs/operator/resources/vmstaticscrape.md
@@ -1,13 +1,3 @@
----
-sort: 13
-weight: 13
-title: VMStaticScrape
-menu:
-  docs:
-    parent: "operator-custom-resources"
-    weight: 13
----
-
 # VMStaticScrape
 
 The `VMStaticScrape` CRD provides mechanism for scraping metrics from static targets, configured by CRD targets.
diff --git a/docs/operator/resources/vmuser.md b/docs/operator/resources/vmuser.md
index 00cda01074..6c1fdf04f2 100644
--- a/docs/operator/resources/vmuser.md
+++ b/docs/operator/resources/vmuser.md
@@ -1,12 +1,3 @@
----
-sort: 14
-weight: 14
-title: VMUser
-menu:
-  docs:
-    parent: "operator-custom-resources"
-    weight: 14
----
 # VMUser
 
 The `VMUser` CRD describes user configuration, its authentication methods `basic auth` or `Authorization` header. 
diff --git a/docs/operator/security.md b/docs/operator/security.md
index 148df73078..774640ab18 100644
--- a/docs/operator/security.md
+++ b/docs/operator/security.md
@@ -2,10 +2,6 @@
 sort: 3
 weight: 3
 title: Security
-menu:
-  docs:
-    parent: "operator"
-    weight: 3
 ---
 
 # Security
diff --git a/docs/operator/setup.md b/docs/operator/setup.md
index 7882b1a241..3c0e6c3787 100644
--- a/docs/operator/setup.md
+++ b/docs/operator/setup.md
@@ -2,10 +2,6 @@
 sort: 2
 weight: 2
 title: Setup
-menu:
-  docs:
-    parent: "operator"
-    weight: 2
 ---
 
 # VictoriaMetrics Operator Setup
diff --git a/docs/operator/vars.md b/docs/operator/vars.md
index bb61f20c52..b60170e2d4 100644
--- a/docs/operator/vars.md
+++ b/docs/operator/vars.md
@@ -2,25 +2,21 @@
 sort: 11
 weight: 11
 title: Variables
-menu:
-  docs:
-    parent: "operator"
-    weight: 11
 ---
 
 <!-- this doc autogenerated - don't edit it manually -->
 # Auto Generated vars for package config 
- updated at Mon Oct  2 13:49:40 UTC 2023 
+ updated at Wed Oct  4 14:41:00 UTC 2023 
 
 
 | varible name | variable default value | variable required | variable description |
 | --- | --- | --- | --- |
 | VM_USECUSTOMCONFIGRELOADER | false | false | enables custom config reloader for vmauth and vmagent,it should speed-up config reloading process. |
 | VM_CONTAINERREGISTRY | - | false | container registry name prefix, e.g. docker.io |
-| VM_CUSTOMCONFIGRELOADERIMAGE | victoriametrics/operator:config-reloader-v0.32.0 | false | - |
+| VM_CUSTOMCONFIGRELOADERIMAGE | victoriametrics/operator:config-reloader-v0.38.0 | false | - |
 | VM_PSPAUTOCREATEENABLED | false | false | - |
 | VM_VMALERTDEFAULT_IMAGE | victoriametrics/vmalert | false | - |
-| VM_VMALERTDEFAULT_VERSION | v1.93.5 | false | - |
+| VM_VMALERTDEFAULT_VERSION | v1.94.0 | false | - |
 | VM_VMALERTDEFAULT_PORT | 8080 | false | - |
 | VM_VMALERTDEFAULT_USEDEFAULTRESOURCES | true | false | - |
 | VM_VMALERTDEFAULT_RESOURCE_LIMIT_MEM | 500Mi | false | - |
@@ -31,7 +27,7 @@ menu:
 | VM_VMALERTDEFAULT_CONFIGRELOADERMEMORY | 25Mi | false | - |
 | VM_VMALERTDEFAULT_CONFIGRELOADIMAGE | jimmidyson/configmap-reload:v0.3.0 | false | - |
 | VM_VMAGENTDEFAULT_IMAGE | victoriametrics/vmagent | false | - |
-| VM_VMAGENTDEFAULT_VERSION | v1.93.5 | false | - |
+| VM_VMAGENTDEFAULT_VERSION | v1.94.0 | false | - |
 | VM_VMAGENTDEFAULT_CONFIGRELOADIMAGE | quay.io/prometheus-operator/prometheus-config-reloader:v0.68.0 | false | - |
 | VM_VMAGENTDEFAULT_PORT | 8429 | false | - |
 | VM_VMAGENTDEFAULT_USEDEFAULTRESOURCES | true | false | - |
@@ -42,7 +38,7 @@ menu:
 | VM_VMAGENTDEFAULT_CONFIGRELOADERCPU | 100m | false | - |
 | VM_VMAGENTDEFAULT_CONFIGRELOADERMEMORY | 25Mi | false | - |
 | VM_VMSINGLEDEFAULT_IMAGE | victoriametrics/victoria-metrics | false | - |
-| VM_VMSINGLEDEFAULT_VERSION | v1.93.5 | false | - |
+| VM_VMSINGLEDEFAULT_VERSION | v1.94.0 | false | - |
 | VM_VMSINGLEDEFAULT_PORT | 8429 | false | - |
 | VM_VMSINGLEDEFAULT_USEDEFAULTRESOURCES | true | false | - |
 | VM_VMSINGLEDEFAULT_RESOURCE_LIMIT_MEM | 1500Mi | false | - |
@@ -53,14 +49,14 @@ menu:
 | VM_VMSINGLEDEFAULT_CONFIGRELOADERMEMORY | 25Mi | false | - |
 | VM_VMCLUSTERDEFAULT_USEDEFAULTRESOURCES | true | false | - |
 | VM_VMCLUSTERDEFAULT_VMSELECTDEFAULT_IMAGE | victoriametrics/vmselect | false | - |
-| VM_VMCLUSTERDEFAULT_VMSELECTDEFAULT_VERSION | v1.93.5-cluster | false | - |
+| VM_VMCLUSTERDEFAULT_VMSELECTDEFAULT_VERSION | v1.94.0-cluster | false | - |
 | VM_VMCLUSTERDEFAULT_VMSELECTDEFAULT_PORT | 8481 | false | - |
 | VM_VMCLUSTERDEFAULT_VMSELECTDEFAULT_RESOURCE_LIMIT_MEM | 1000Mi | false | - |
 | VM_VMCLUSTERDEFAULT_VMSELECTDEFAULT_RESOURCE_LIMIT_CPU | 500m | false | - |
 | VM_VMCLUSTERDEFAULT_VMSELECTDEFAULT_RESOURCE_REQUEST_MEM | 500Mi | false | - |
 | VM_VMCLUSTERDEFAULT_VMSELECTDEFAULT_RESOURCE_REQUEST_CPU | 100m | false | - |
 | VM_VMCLUSTERDEFAULT_VMSTORAGEDEFAULT_IMAGE | victoriametrics/vmstorage | false | - |
-| VM_VMCLUSTERDEFAULT_VMSTORAGEDEFAULT_VERSION | v1.93.5-cluster | false | - |
+| VM_VMCLUSTERDEFAULT_VMSTORAGEDEFAULT_VERSION | v1.94.0-cluster | false | - |
 | VM_VMCLUSTERDEFAULT_VMSTORAGEDEFAULT_VMINSERTPORT | 8400 | false | - |
 | VM_VMCLUSTERDEFAULT_VMSTORAGEDEFAULT_VMSELECTPORT | 8401 | false | - |
 | VM_VMCLUSTERDEFAULT_VMSTORAGEDEFAULT_PORT | 8482 | false | - |
@@ -69,7 +65,7 @@ menu:
 | VM_VMCLUSTERDEFAULT_VMSTORAGEDEFAULT_RESOURCE_REQUEST_MEM | 500Mi | false | - |
 | VM_VMCLUSTERDEFAULT_VMSTORAGEDEFAULT_RESOURCE_REQUEST_CPU | 250m | false | - |
 | VM_VMCLUSTERDEFAULT_VMINSERTDEFAULT_IMAGE | victoriametrics/vminsert | false | - |
-| VM_VMCLUSTERDEFAULT_VMINSERTDEFAULT_VERSION | v1.93.5-cluster | false | - |
+| VM_VMCLUSTERDEFAULT_VMINSERTDEFAULT_VERSION | v1.94.0-cluster | false | - |
 | VM_VMCLUSTERDEFAULT_VMINSERTDEFAULT_PORT | 8480 | false | - |
 | VM_VMCLUSTERDEFAULT_VMINSERTDEFAULT_RESOURCE_LIMIT_MEM | 500Mi | false | - |
 | VM_VMCLUSTERDEFAULT_VMINSERTDEFAULT_RESOURCE_LIMIT_CPU | 500m | false | - |
@@ -88,7 +84,7 @@ menu:
 | VM_VMALERTMANAGER_RESOURCE_REQUEST_CPU | 30m | false | - |
 | VM_DISABLESELFSERVICESCRAPECREATION | false | false | - |
 | VM_VMBACKUP_IMAGE | victoriametrics/vmbackupmanager | false | - |
-| VM_VMBACKUP_VERSION | v1.93.5-enterprise | false | - |
+| VM_VMBACKUP_VERSION | v1.94.0-enterprise | false | - |
 | VM_VMBACKUP_PORT | 8300 | false | - |
 | VM_VMBACKUP_USEDEFAULTRESOURCES | true | false | - |
 | VM_VMBACKUP_RESOURCE_LIMIT_MEM | 500Mi | false | - |
@@ -97,7 +93,7 @@ menu:
 | VM_VMBACKUP_RESOURCE_REQUEST_CPU | 150m | false | - |
 | VM_VMBACKUP_LOGLEVEL | INFO | false | - |
 | VM_VMAUTHDEFAULT_IMAGE | victoriametrics/vmauth | false | - |
-| VM_VMAUTHDEFAULT_VERSION | v1.93.5 | false | - |
+| VM_VMAUTHDEFAULT_VERSION | v1.94.0 | false | - |
 | VM_VMAUTHDEFAULT_CONFIGRELOADIMAGE | quay.io/prometheus-operator/prometheus-config-reloader:v0.68.0 | false | - |
 | VM_VMAUTHDEFAULT_PORT | 8427 | false | - |
 | VM_VMAUTHDEFAULT_USEDEFAULTRESOURCES | true | false | - |