From a5e0747a3cbdb2b3c39dd06f02eb0f9b750c858f Mon Sep 17 00:00:00 2001 From: avbit Date: Wed, 27 May 2026 17:37:45 +0300 Subject: [PATCH 1/2] Fixed helm-secrets plugin installation and compatibility issues for Helm v4 --- CHANGELOG.md | 4 ++++ docker/Dockerfile | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2987328..b5eb4ef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ The format is based on Keep a Changelog (https://keepachangelog.com/en/1.1.0/) and this project adheres to Semantic Versioning (https://semver.org/). --- +## [1.3.1] - 2026-05-27 +### Fixed + - Fixed plugin installation and compatibility issues for Helm v4, ensuring proper support for CLI plugins including helm-secrets as described in the updated installation guide: https://github.com/jkroepke/helm-secrets/wiki/Installation + ## [1.3.0] - 2026-05-26 ### Changed - Supported Kubernetes Versions 1.35.x - 1.33.x diff --git a/docker/Dockerfile b/docker/Dockerfile index 4171364..1b16b3e 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -94,11 +94,13 @@ ARG HELM_GIT_VERSION="1.5.2" # https://github.com/jkroepke/helm-secrets/releases ARG HELM_SECRETS_VERSION="4.7.6" -# TODO... HELM 4+ WARNING: plugin source does not support verification. Use --verify=false to skip verification +# TODO... HELM 4+ WARNING: Skipping plugin signature verification. Use --verify=false to skip verification RUN \ helm plugin install https://github.com/databus23/helm-diff --version ${HELM_DIFF_VERSION} --verify=false && \ helm plugin install https://github.com/aslafy-z/helm-git --version ${HELM_GIT_VERSION} --verify=false && \ - helm plugin install https://github.com/jkroepke/helm-secrets --version ${HELM_SECRETS_VERSION} --verify=false && \ + helm plugin install https://github.com/jkroepke/helm-secrets/releases/download/v${HELM_SECRETS_VERSION}/secrets-${HELM_SECRETS_VERSION}.tgz --verify=false && \ + helm plugin install https://github.com/jkroepke/helm-secrets/releases/download/v${HELM_SECRETS_VERSION}/secrets-getter-${HELM_SECRETS_VERSION}.tgz --verify=false && \ + helm plugin install https://github.com/jkroepke/helm-secrets/releases/download/v${HELM_SECRETS_VERSION}/secrets-post-renderer-${HELM_SECRETS_VERSION}.tgz --verify=false && \ kubectl krew update && \ mkdir -p ${KREW_ROOT}/bin && \ true From a6a8c8fa80f30802070cd66f4ca1ceeaeacc0562 Mon Sep 17 00:00:00 2001 From: avbit Date: Wed, 27 May 2026 18:10:22 +0300 Subject: [PATCH 2/2] Fix Changelog --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b5eb4ef..30c72b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ The format is based on Keep a Changelog (https://keepachangelog.com/en/1.1.0/) and this project adheres to Semantic Versioning (https://semver.org/). --- -## [1.3.1] - 2026-05-27 +## [1.4.0] - 2026-05-27 ### Fixed - Fixed plugin installation and compatibility issues for Helm v4, ensuring proper support for CLI plugins including helm-secrets as described in the updated installation guide: https://github.com/jkroepke/helm-secrets/wiki/Installation