From bcd39682c5c0b143003d11c515b854e7aa9efa23 Mon Sep 17 00:00:00 2001 From: AndrewChubatiuk <3162380+AndrewChubatiuk@users.noreply.github.com> Date: Thu, 10 Oct 2024 06:50:19 +0000 Subject: [PATCH] Automatic update helm docs from VictoriaMetrics/helm-charts@d8f2022 Signed-off-by: Github Actions <133988544+victoriametrics-bot@users.noreply.github.com> --- .../victoria-metrics-k8s-stack/CHANGELOG.md | 7 ++ .../helm/victoria-metrics-k8s-stack/README.md | 84 ++++++++++--------- .../victoria-metrics-operator/CHANGELOG.md | 3 + docs/helm/victoria-metrics-operator/README.md | 40 ++++++++- 4 files changed, 95 insertions(+), 39 deletions(-) diff --git a/docs/helm/victoria-metrics-k8s-stack/CHANGELOG.md b/docs/helm/victoria-metrics-k8s-stack/CHANGELOG.md index ad5d48f62..70927e04a 100644 --- a/docs/helm/victoria-metrics-k8s-stack/CHANGELOG.md +++ b/docs/helm/victoria-metrics-k8s-stack/CHANGELOG.md @@ -1,6 +1,13 @@ ## Next release - Generate VM components tag version from chart app name by default +- Added k8s apiserver, kube-proxy, controller-manager and kubelet dashboards +- Moved `dashboards.` to `defaultDashboards.dashboards..enabled` +- Moved `defaultDashboardsEnabled` to `defaultDashboards.enabled` +- Moved `grafanaOperatorDashboardsFormat` to `defaultDashboards.grafanaOperator` +- Added condition for `grafana-overview`, `alertmanager-overview` and `vmbackupmanager` dashboards. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1564) +- Removed `experimentalDashboardsEnabled` param +- Upgraded default Alertmanager tag 0.25.0 -> 0.27.0 ## 0.27.0 diff --git a/docs/helm/victoria-metrics-k8s-stack/README.md b/docs/helm/victoria-metrics-k8s-stack/README.md index 8059ced37..198e06992 100644 --- a/docs/helm/victoria-metrics-k8s-stack/README.md +++ b/docs/helm/victoria-metrics-k8s-stack/README.md @@ -493,7 +493,7 @@ tls: [] configSecret: "" externalURL: "" image: - tag: v0.25.0 + tag: v0.27.0 port: "9093" routePrefix: / selectAllByDefault: true @@ -621,23 +621,26 @@ selectAllByDefault: true - dashboards + defaultDashboards.dashboards object
-node-exporter-full: true
-operator: false
-vmalert: false
+node-exporter-full:
+    enabled: true
+victoriametrics-operator:
+    enabled: false
+victoriametrics-vmalert:
+    enabled: false
 
 
-

Enable dashboards despite it’s dependency is not installed

+

Create dashboards as ConfigMap despite dependency it requires is not installed

- dashboards.node-exporter-full - bool -
-true
+      defaultDashboards.dashboards.node-exporter-full
+      object
+      
+enabled: true
 
 
@@ -645,16 +648,47 @@ vmalert: false - defaultDashboardsEnabled + defaultDashboards.enabled bool
 true
 
 
-

Create default dashboards

+

Enable custom dashboards installation

+ + defaultDashboards.grafanaOperator.allowCrossNamespaceImport + bool +
+false
+
+
+ + + + + defaultDashboards.grafanaOperator.enabled + bool +
+false
+
+
+ +

Create dashboards as CRDs (reuqires grafana-operator to be installed)

+ + + + defaultDashboards.grafanaOperator.instanceSelector.matchLabels.dashboards + string +
+grafana
+
+
+ + + defaultRules object @@ -1091,17 +1125,6 @@ vmsingle:

Runbook url prefix for default rules

- - - - experimentalDashboardsEnabled - bool -
-true
-
-
- -

Create experimental dashboards

@@ -1295,21 +1318,6 @@ selector:

Scrape configuration for Grafana

- - - - grafanaOperatorDashboardsFormat - object -
-allowCrossNamespaceImport: false
-enabled: false
-instanceSelector:
-    matchLabels:
-        dashboards: grafana
-
-
- -

Create dashboards as CRDs (reuqires grafana-operator to be installed)

diff --git a/docs/helm/victoria-metrics-operator/CHANGELOG.md b/docs/helm/victoria-metrics-operator/CHANGELOG.md index c92023910..ca06960db 100644 --- a/docs/helm/victoria-metrics-operator/CHANGELOG.md +++ b/docs/helm/victoria-metrics-operator/CHANGELOG.md @@ -1,6 +1,9 @@ ## Next release - upgraded common chart dependency +- made webhook pod port configurable. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1565) +- added configurable cleanup hook resources. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1571) +- added ability to configure `terminationGracePeriodSeconds` and `lifecycle`. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1563) for details ## 0.35.2 diff --git a/docs/helm/victoria-metrics-operator/README.md b/docs/helm/victoria-metrics-operator/README.md index bf6bd704c..994c16d6f 100644 --- a/docs/helm/victoria-metrics-operator/README.md +++ b/docs/helm/victoria-metrics-operator/README.md @@ -1,4 +1,4 @@ -![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![Version: 0.35.2](https://img.shields.io/badge/Version-0.35.2-informational?style=flat-square) +![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![Version: 0.35.3](https://img.shields.io/badge/Version-0.35.3-informational?style=flat-square) [![Artifact Hub](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/victoriametrics)](https://artifacthub.io/packages/helm/victoriametrics/victoria-metrics-operator) Victoria Metrics Operator @@ -332,6 +332,22 @@ tag: ""

Image configuration for CRD cleanup Job

+ + + + crd.cleanup.resources + object +
+limits:
+    cpu: 500m
+    memory: 256Mi
+requests:
+    cpu: 100m
+    memory: 56Mi
+
+
+ +

Cleanup hook resources

@@ -567,6 +583,17 @@ variant: ""

Secret to pull images

+ + + + lifecycle + object +
+{}
+
+
+ +

Operator lifecycle. See this article for details.

@@ -979,6 +1006,17 @@ tlsConfig: {}

Configures monitoring with serviceScrape. VMServiceScrape must be pre-installed

+ + + + terminationGracePeriodSeconds + int +
+30
+
+
+ +

Graceful pod termination timeout. See this article for details.