From 20d158b1317ef5ecc7687204eef0b83f2c43a330 Mon Sep 17 00:00:00 2001 From: AndrewChubatiuk <3162380+AndrewChubatiuk@users.noreply.github.com> Date: Mon, 25 Nov 2024 10:04:41 +0000 Subject: [PATCH] Automatic update helm docs from VictoriaMetrics/helm-charts@4a5d536 Signed-off-by: Github Actions <133988544+victoriametrics-bot@users.noreply.github.com> --- .../victoria-metrics-k8s-stack/CHANGELOG.md | 10 ++++++ .../helm/victoria-metrics-k8s-stack/README.md | 33 ++++++++----------- .../victoria-metrics-operator/CHANGELOG.md | 11 ++++++- docs/helm/victoria-metrics-operator/README.md | 2 +- 4 files changed, 35 insertions(+), 21 deletions(-) diff --git a/docs/helm/victoria-metrics-k8s-stack/CHANGELOG.md b/docs/helm/victoria-metrics-k8s-stack/CHANGELOG.md index 9493576933..ae25c562e2 100644 --- a/docs/helm/victoria-metrics-k8s-stack/CHANGELOG.md +++ b/docs/helm/victoria-metrics-k8s-stack/CHANGELOG.md @@ -1,5 +1,14 @@ ## Next release +- TODO + +## 0.29.0 + +**Release date:** 2024-11-25 + +![AppVersion: v1.106.1](https://img.shields.io/static/v1?label=AppVersion&message=v1.106.1&color=success&logo=) +![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm) + **Update note**: This release contains breaking changes. please follow [upgrade guide](./#upgrade-to-0290) - fixed ability to override CR names using `.name`. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1778) @@ -7,6 +16,7 @@ - bump operator chart version to 0.38.0 - replaced all `.vmauth` params to `vmauth.spec` to provide more flexibility in vmauth configuration. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1793) - synced dashboards +- updates operator to [v0.50.0](https://github.com/VictoriaMetrics/operator/releases/tag/v0.49.0) version ## 0.28.4 diff --git a/docs/helm/victoria-metrics-k8s-stack/README.md b/docs/helm/victoria-metrics-k8s-stack/README.md index 16f1825b59..956f2a0417 100644 --- a/docs/helm/victoria-metrics-k8s-stack/README.md +++ b/docs/helm/victoria-metrics-k8s-stack/README.md @@ -1,4 +1,4 @@ -![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![Version: 0.28.4](https://img.shields.io/badge/Version-0.28.4-informational?style=flat-square) +![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![Version: 0.29.0](https://img.shields.io/badge/Version-0.29.0-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-k8s-stack) Kubernetes monitoring on VictoriaMetrics stack. Includes VictoriaMetrics Operator, Grafana dashboards, ServiceScrapes and VMRules @@ -97,11 +97,9 @@ where `` is output of `{{ include "vm-operator.fullname" }}` for your If one of dashboards ConfigMap is failing with error `Too long: must have at most 262144 bytes`, please make sure you've added `argocd.argoproj.io/sync-options: ServerSideApply=true` annotation to your dashboards: ```yaml -grafana: - sidecar: - dashboards: - additionalDashboardAnnotations - argocd.argoproj.io/sync-options: ServerSideApply=true +defaultDashboards: + annotations: + argocd.argoproj.io/sync-options: ServerSideApply=true ``` argocd.argoproj.io/sync-options: ServerSideApply=true @@ -109,7 +107,7 @@ argocd.argoproj.io/sync-options: ServerSideApply=true ### Rules and dashboards This chart by default install multiple dashboards and recording rules from [kube-prometheus](https://github.com/prometheus-operator/kube-prometheus) -you can disable dashboards with `defaultDashboardsEnabled: false` and `experimentalDashboardsEnabled: false` +you can disable dashboards with `defaultDashboards.enabled: false` and `experimentalDashboardsEnabled: false` and rules can be configured under `defaultRules` ### Adding external dashboards @@ -157,12 +155,13 @@ kubelet: ### Using externally managed Grafana If you want to use an externally managed Grafana instance but still want to use the dashboards provided by this chart you can set - `grafana.enabled` to `false` and set `defaultDashboardsEnabled` to `true`. This will install the dashboards + `grafana.enabled` to `false` and set `defaultDashboards.enabled` to `true`. This will install the dashboards but will not install Grafana. For example: ```yaml -defaultDashboardsEnabled: true +defaultDashboards: + enabled: true grafana: enabled: false @@ -175,16 +174,12 @@ set `.grafana.sidecar.dashboards.additionalDashboardLabels` or `.grafana.sidecar For example: ```yaml -defaultDashboardsEnabled: true - -grafana: - enabled: false - sidecar: - dashboards: - additionalDashboardLabels: - key: value - additionalDashboardAnnotations: - key: value +defaultDashboards: + enabled: true + labels: + key: value + annotations: + key: value ``` ## Prerequisites diff --git a/docs/helm/victoria-metrics-operator/CHANGELOG.md b/docs/helm/victoria-metrics-operator/CHANGELOG.md index 7de9eaaf52..7782361517 100644 --- a/docs/helm/victoria-metrics-operator/CHANGELOG.md +++ b/docs/helm/victoria-metrics-operator/CHANGELOG.md @@ -1,5 +1,14 @@ ## Next release +- TODO + +## 0.39.0 + +**Release date:** 2024-11-25 + +![AppVersion: v0.50.0](https://img.shields.io/static/v1?label=AppVersion&message=v0.50.0&color=success&logo=) +![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm) + - updated common dependency 0.0.28 -> 0.0.31 - fixed app.kubernetes.io/version tag override if custom tag is set. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1766). @@ -15,7 +24,7 @@ - updated common dependency 0.0.19 -> 0.0.28 - added back `crds.enabled: false` option, which disables CRD creation, but due to limitation of dependencies condition it allows to disable only in combination with `crds.plain: false` - disabled cleanup, while `crds.enabled: false`. See [this issue](https://github.com/VictoriaMetrics/helm-charts/issues/1563). -- updates operator to [v0.49.1](https://github.com/VictoriaMetrics/operator/releases/tag/v0.49.1) version +- updates operator to [v0.50.0](https://github.com/VictoriaMetrics/operator/releases/tag/v0.49.0) version ## 0.37.0 diff --git a/docs/helm/victoria-metrics-operator/README.md b/docs/helm/victoria-metrics-operator/README.md index 5cf4920fc4..fbf43c672a 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.38.0](https://img.shields.io/badge/Version-0.38.0-informational?style=flat-square) +![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![Version: 0.39.0](https://img.shields.io/badge/Version-0.39.0-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