From 3b6e3b8f98839a2ba0c7c7f6071644f0a46d0888 Mon Sep 17 00:00:00 2001 From: Steve Hipwell Date: Fri, 17 Jan 2025 14:24:07 +0000 Subject: [PATCH] feat(vertical-pod-autoscaler): Updated image to v1.2.2 (#1113) Signed-off-by: Steve Hipwell --- charts/vertical-pod-autoscaler/CHANGELOG.md | 7 +++++++ charts/vertical-pod-autoscaler/Chart.yaml | 8 +++----- charts/vertical-pod-autoscaler/README.md | 8 ++++---- 3 files changed, 14 insertions(+), 9 deletions(-) diff --git a/charts/vertical-pod-autoscaler/CHANGELOG.md b/charts/vertical-pod-autoscaler/CHANGELOG.md index 7610380f..f3873602 100644 --- a/charts/vertical-pod-autoscaler/CHANGELOG.md +++ b/charts/vertical-pod-autoscaler/CHANGELOG.md @@ -14,6 +14,12 @@ ## [UNRELEASED] +## [v1.7.3] - 2025-08-17 + +### Changed + +- Updated the _Vertical Pod Autoscaler_ OCI image version to [v1.2.2](https://github.com/kubernetes/autoscaler/releases/tag/vertical-pod-autoscaler-1.2.2). ([#1112](https://github.com/stevehipwell/helm-charts/pull/1112)) _@stevehipwell_ + ## [v1.7.2] - 2025-01-14 ### Fixed @@ -110,6 +116,7 @@ RELEASE LINKS --> [UNRELEASED]: https://github.com/stevehipwell/helm-charts/tree/main/charts/vertical-pod-autoscaler +[v1.7.3]: https://github.com/stevehipwell/helm-charts/releases/tag/vertical-pod-autoscaler-1.7.3 [v1.7.2]: https://github.com/stevehipwell/helm-charts/releases/tag/vertical-pod-autoscaler-1.7.2 [v1.7.1]: https://github.com/stevehipwell/helm-charts/releases/tag/vertical-pod-autoscaler-1.7.1 [v1.7.0]: https://github.com/stevehipwell/helm-charts/releases/tag/vertical-pod-autoscaler-1.7.0 diff --git a/charts/vertical-pod-autoscaler/Chart.yaml b/charts/vertical-pod-autoscaler/Chart.yaml index 7f18b57c..cb47fd08 100644 --- a/charts/vertical-pod-autoscaler/Chart.yaml +++ b/charts/vertical-pod-autoscaler/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: vertical-pod-autoscaler description: Helm chart for the Vertical Pod Autoscaler. type: application -version: 1.7.2 -appVersion: 1.2.1 +version: 1.7.3 +appVersion: 1.2.2 keywords: - kubernetes - autoscale @@ -31,7 +31,5 @@ annotations: displayName: VerticalPodAutoscaler description: Represents the configuration for a vertical pod autoscaler, which automatically manages pod resources based on historical and real time resource utilization. artifacthub.io/changes: | - - kind: added - description: "Added support for setting the `unhealthyPodEvictionPolicy` value for the `PodDisruptionBudget` via the `.podDisruptionBudget.unhealthyPodEvictionPolicy` value on _Kubernetes_ `1.27` or higher clusters." - kind: changed - description: "Updated the _Vertical Pod Autoscaler_ OCI image version to [v1.2.1](https://github.com/kubernetes/autoscaler/releases/tag/vertical-pod-autoscaler-1.2.1)." + description: "Updated the _Vertical Pod Autoscaler_ OCI image version to [v1.2.2](https://github.com/kubernetes/autoscaler/releases/tag/vertical-pod-autoscaler-1.2.2)." diff --git a/charts/vertical-pod-autoscaler/README.md b/charts/vertical-pod-autoscaler/README.md index 339cc6d7..7dc0ac09 100644 --- a/charts/vertical-pod-autoscaler/README.md +++ b/charts/vertical-pod-autoscaler/README.md @@ -1,6 +1,6 @@ # vertical-pod-autoscaler -![Version: 1.7.2](https://img.shields.io/badge/Version-1.7.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.1](https://img.shields.io/badge/AppVersion-1.2.1-informational?style=flat-square) +![Version: 1.7.3](https://img.shields.io/badge/Version-1.7.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.2](https://img.shields.io/badge/AppVersion-1.2.2-informational?style=flat-square) The [Vertical Pod Autoscaler](https://github.com/kubernetes/autoscaler/tree/master/vertical-pod-autoscaler/) (VPA) frees the users from necessity of setting up-to-date resource limits and requests for the containers in their pods. When configured, it will set the requests automatically based on usage and thus allow proper scheduling onto nodes so that appropriate resource amount is available for each pod. It will also maintain ratios between limits and requests that were specified in initial containers configuration. @@ -33,7 +33,7 @@ This chart manages the `MutatingWebhookConfiguration` outside of the workload so To install the chart using the recommended OCI method you can use the following command. ```shell -helm upgrade --install vertical-pod-autoscaler oci://ghcr.io/stevehipwell/helm-charts/vertical-pod-autoscaler --version 1.7.2 +helm upgrade --install vertical-pod-autoscaler oci://ghcr.io/stevehipwell/helm-charts/vertical-pod-autoscaler --version 1.7.3 ``` #### Verification @@ -41,7 +41,7 @@ helm upgrade --install vertical-pod-autoscaler oci://ghcr.io/stevehipwell/helm-c As the OCI chart release is signed by [Cosign](https://github.com/sigstore/cosign) you can verify the chart before installing it by running the following command. ```shell -cosign verify --certificate-oidc-issuer https://token.actions.githubusercontent.com --certificate-identity-regexp 'https://github\.com/action-stars/helm-workflows/\.github/workflows/release\.yaml@.+' --certificate-github-workflow-repository stevehipwell/helm-charts --certificate-github-workflow-name Release ghcr.io/stevehipwell/helm-charts/vertical-pod-autoscaler:1.7.2 +cosign verify --certificate-oidc-issuer https://token.actions.githubusercontent.com --certificate-identity-regexp 'https://github\.com/action-stars/helm-workflows/\.github/workflows/release\.yaml@.+' --certificate-github-workflow-repository stevehipwell/helm-charts --certificate-github-workflow-name Release ghcr.io/stevehipwell/helm-charts/vertical-pod-autoscaler:1.7.3 ``` ### Non-OCI Repository @@ -50,7 +50,7 @@ Alternatively you can use the legacy non-OCI method via the following commands. ```shell helm repo add stevehipwell https://stevehipwell.github.io/helm-charts/ -helm upgrade --install vertical-pod-autoscaler stevehipwell/vertical-pod-autoscaler --version 1.7.2 +helm upgrade --install vertical-pod-autoscaler stevehipwell/vertical-pod-autoscaler --version 1.7.3 ``` ## Values