From 080289fa00fccc79476eae3d6b544eb939770b6d Mon Sep 17 00:00:00 2001 From: Timofei Larkin Date: Mon, 4 Aug 2025 15:26:31 +0300 Subject: [PATCH] [kubernetes] Disable VPA for VPA in tenant k8s This patch disables the VPA for VPA deployment in tenant kubernetes clusters. This feature was never designed for deployment in tenant clusters and causes unexpected errors. [kubernetes] Disable VPA for VPA feature for tenant clusters, fixing an unintended regression. Signed-off-by: Timofei Larkin --- packages/apps/kubernetes/Chart.yaml | 2 +- .../templates/helmreleases/vertical-pod-autoscaler.yaml | 1 + packages/apps/versions_map | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/apps/kubernetes/Chart.yaml b/packages/apps/kubernetes/Chart.yaml index e0c4762e..79133ac1 100644 --- a/packages/apps/kubernetes/Chart.yaml +++ b/packages/apps/kubernetes/Chart.yaml @@ -16,7 +16,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.26.2 +version: 0.26.3 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/packages/apps/kubernetes/templates/helmreleases/vertical-pod-autoscaler.yaml b/packages/apps/kubernetes/templates/helmreleases/vertical-pod-autoscaler.yaml index 0d86b24e..9bb81ed8 100644 --- a/packages/apps/kubernetes/templates/helmreleases/vertical-pod-autoscaler.yaml +++ b/packages/apps/kubernetes/templates/helmreleases/vertical-pod-autoscaler.yaml @@ -4,6 +4,7 @@ {{- $myNS := lookup "v1" "Namespace" "" .Release.Namespace }} {{- $targetTenant := index $myNS.metadata.annotations "namespace.cozystack.io/monitoring" }} vertical-pod-autoscaler: + vpaForVPA: false recommender: extraArgs: container-name-label: container diff --git a/packages/apps/versions_map b/packages/apps/versions_map index 95b80bb3..022e4b1a 100644 --- a/packages/apps/versions_map +++ b/packages/apps/versions_map @@ -63,7 +63,8 @@ kubernetes 0.25.1 acd4663a kubernetes 0.25.2 08cb7c0f kubernetes 0.26.0 9584e5f5 kubernetes 0.26.1 0e47e1e8 -kubernetes 0.26.2 HEAD +kubernetes 0.26.2 8ddbe32e +kubernetes 0.26.3 HEAD mysql 0.1.0 263e47be mysql 0.2.0 c24a103f mysql 0.3.0 53f2365e