Skip to content

Commit 32f37cc

Browse files
committed
bump kubectl v1.34.8; helm 4.2.0; helmfile 1.5.2
1 parent 4e8f6ad commit 32f37cc

2 files changed

Lines changed: 62 additions & 21 deletions

File tree

CHANGELOG.md

Lines changed: 43 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,48 @@
1-
# v1.0.0
1+
# Changelog
22

3-
Released 2025-08-20 (initial release)
3+
All notable changes to this project will be documented in this file.
44

5+
The format is based on Keep a Changelog (https://keepachangelog.com/en/1.1.0/)
6+
and this project adheres to Semantic Versioning (https://semver.org/).
7+
---
8+
9+
## [1.3.0] - 2026-05-26
10+
### Changed
11+
- Supported Kubernetes Versions 1.35.x - 1.33.x
12+
- kubectl v1.34.8; helm 4.2.0; helmfile 1.5.2
13+
14+
## [1.2.0] - 2026-01-08
15+
### Changed
16+
- Supported Kubernetes Versions 1.34.x - 1.32.x
17+
- kubectl v1.33.4; helm v3.19.4; helmfile 1.1.9
18+
19+
## [1.1.1] - 2025-11-05
20+
### Changed
21+
- Supported Kubernetes Versions 1.34.x - 1.32.x
22+
- kubectl v1.33.4; helm v3.18.6; helmfile 1.1.9
23+
24+
## [1.1.0] - 2025-09-02
25+
### Changed
26+
- Supported Kubernetes Versions 1.34.x - 1.32.x
27+
- kubectl v1.33.4; helm v3.18.6; helmfile 1.1.5
28+
29+
## [v1.0.0] - Released 2025-08-20 (initial release)
30+
### Changed
531
- Supported Kubernetes Versions 1.32.x - 1.31.x
632
- kubectl v1.32.8; helm v3.17.4; helmfile v1.1.5
33+
- GitHub Actions workflow
34+
### Removed
735
- Helm2 support removed.
8-
- GitHub Actions workflow
36+
37+
38+
---
39+
40+
## Legend
41+
42+
### Types of changes
43+
- **Added** – new features
44+
- **Changed** – changes in existing functionality
45+
- **Deprecated** – soon-to-be removed features
46+
- **Removed** – removed features
47+
- **Fixed** – bug fixes
48+
- **Security** – vulnerability fixes

docker/Dockerfile

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG BASE_IMAGE=debian:12
1+
ARG BASE_IMAGE=debian:13
22

33
FROM $BASE_IMAGE
44

@@ -30,33 +30,33 @@ RUN groupadd -g $ARGOCD_USER_ID argocd && \
3030

3131
# Binary versions
3232
# https://github.com/helm/helm/releases
33-
# Supported Kubernetes Versions 1.33.x - 1.30.x (https://helm.sh/docs/topics/version_skew/)
34-
ARG HELM3_VERSION="v3.19.4"
33+
# Supported Kubernetes Versions 1.35.x - 1.32.x (https://helm.sh/docs/topics/version_skew/)
34+
ARG HELM_VERSION="v4.2.0"
3535
# https://github.com/helmfile/helmfile/releases
36-
ARG HELMFILE_VERSION="1.1.9"
36+
ARG HELMFILE_VERSION="1.5.2"
3737

3838
# https://github.com/getsops/sops/releases
39-
ARG SOPS_VERSION="v3.10.2"
39+
ARG SOPS_VERSION="v3.13.1"
4040
# https://github.com/FiloSottile/age/releases
41-
ARG AGE_VERSION="v1.2.1"
41+
ARG AGE_VERSION="v1.3.1"
4242

4343
# https://github.com/kubernetes-sigs/kustomize/releases
44-
ARG KUSTOMIZE5_VERSION="5.7.1"
44+
ARG KUSTOMIZE5_VERSION="5.8.1"
4545
# https://github.com/mikefarah/yq/releases
46-
ARG YQ_VERSION="v4.47.1"
46+
ARG YQ_VERSION="v4.53.2"
4747

4848
# https://github.com/kubernetes/kubectl/tags
4949
# Compatible with Kubernetes versions ±1 from its version.
50-
ARG KUBECTL_VERSION="v1.33.4"
50+
ARG KUBECTL_VERSION="v1.34.8"
5151
# https://github.com/kubernetes-sigs/krew/releases/
52-
ARG KREW_VERSION="v0.4.5"
52+
ARG KREW_VERSION="v0.5.0"
5353
# https://github.com/bitnami-labs/sealed-secrets/releases
54-
ARG KUBESEAL_VERSION="0.31.0"
54+
ARG KUBESEAL_VERSION="0.37.0"
5555

5656

5757
RUN \
5858
GO_ARCH=$(uname -m | sed -e 's/x86_64/amd64/' -e 's/\(arm\)\(64\)\?.*/\1\2/' -e 's/aarch64$/arm64/') && \
59-
wget -qO- "https://get.helm.sh/helm-${HELM3_VERSION}-linux-${GO_ARCH}.tar.gz" | tar zxv --strip-components=1 -C /tmp linux-${GO_ARCH}/helm && mv /tmp/helm /usr/local/bin/helm && \
59+
wget -qO- "https://get.helm.sh/helm-${HELM_VERSION}-linux-${GO_ARCH}.tar.gz" | tar zxv --strip-components=1 -C /tmp linux-${GO_ARCH}/helm && mv /tmp/helm /usr/local/bin/helm && \
6060
wget -qO "/usr/local/bin/sops" "https://github.com/mozilla/sops/releases/download/${SOPS_VERSION}/sops-${SOPS_VERSION}.linux.${GO_ARCH}" && \
6161
wget -qO- "https://github.com/FiloSottile/age/releases/download/${AGE_VERSION}/age-${AGE_VERSION}-linux-${GO_ARCH}.tar.gz" | tar zxv --strip-components=1 -C /usr/local/bin age/age age/age-keygen && \
6262
wget -qO- "https://github.com/helmfile/helmfile/releases/download/v${HELMFILE_VERSION}/helmfile_${HELMFILE_VERSION}_linux_${GO_ARCH}.tar.gz" | tar zxv -C /usr/local/bin helmfile && \
@@ -88,16 +88,17 @@ ENV PATH="${KREW_ROOT}/bin:$PATH"
8888

8989
# plugin versions
9090
# https://github.com/databus23/helm-diff/releases
91-
ARG HELM_DIFF_VERSION="3.13.1"
91+
ARG HELM_DIFF_VERSION="3.15.7"
9292
# https://github.com/aslafy-z/helm-git/releases
93-
ARG HELM_GIT_VERSION="1.4.0"
93+
ARG HELM_GIT_VERSION="1.5.2"
9494
# https://github.com/jkroepke/helm-secrets/releases
95-
ARG HELM_SECRETS_VERSION="4.6.9"
95+
ARG HELM_SECRETS_VERSION="4.7.6"
9696

97+
# TODO... HELM 4+ WARNING: plugin source does not support verification. Use --verify=false to skip verification
9798
RUN \
98-
helm plugin install https://github.com/databus23/helm-diff --version ${HELM_DIFF_VERSION} && \
99-
helm plugin install https://github.com/aslafy-z/helm-git --version ${HELM_GIT_VERSION} && \
100-
helm plugin install https://github.com/jkroepke/helm-secrets --version ${HELM_SECRETS_VERSION} && \
99+
helm plugin install https://github.com/databus23/helm-diff --version ${HELM_DIFF_VERSION} --verify=false && \
100+
helm plugin install https://github.com/aslafy-z/helm-git --version ${HELM_GIT_VERSION} --verify=false && \
101+
helm plugin install https://github.com/jkroepke/helm-secrets --version ${HELM_SECRETS_VERSION} --verify=false && \
101102
kubectl krew update && \
102103
mkdir -p ${KREW_ROOT}/bin && \
103104
true

0 commit comments

Comments
 (0)