github.com/hashicorp/vault-k8s
v1.7.6
#2694 most downloaded on Go modules
hashicorp/vault-k8s
What this package is like to depend on
Last release 18 days ago
06 Aug 2026
Ships fairly regularly
a new release about every 6 weeks
Nearly every release is documented
notes for 46 of 46 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
121 releases · first in 2019
16 releases in the last 12 months
see the full history below
Release timeline
121 releases · Dec 2019 to Aug 2026Releases
latest 60 of 121-
v1.7.606 Aug 2026Release notes
Open source →1.7.6 (August 6, 2026)
Changes:
- Building with Go 1.26.5
- Default Vault version updated to 2.0.4
- Test with Vault 2.0.4, 1.21.9, 1.20.14, 1.19.20
- Build linux/ppc64le UBI images and publish to ICR and Red Hat catalog
Dependency updates:
- Build(deps): bump ubi8/ubi-minimal from 1781701189 to 1785302650
- Build(deps): bump the gomod-backward-compatible group with 5 updates
- Updates github.com/go-logr/logr from 1.4.3 to 1.4.4
- Updates github.com/prometheus/client_golang from 1.23.2 to 1.24.1
- Updates k8s.io/api from 0.36.2 to 0.36.3
- Updates k8s.io/apimachinery from 0.36.2 to 0.36.3
- Updates k8s.io/client-go from 0.36.2 to 0.36.3
- Security: upgrade Go toolchain 1.26.4 => 1.26.5 (fixes GO-2026-5856, GO-2026-4970)
- CI: update GitHub Actions to latest versions
- actions/checkout v7.0.0 => v7.0.1
- actions/setup-go v6.5.0 => v7.0.0
- actions/setup-node v6.4.0 => v7.0.0
- actions/setup-python v6.3.0 => v7.0.0
Release notes
Open source →Changes:
- Building with Go 1.26.5
- Default Vault version updated to 2.0.4
- Test with Vault 2.0.4, 1.21.9, 1.20.14, 1.19.20
- Build linux/ppc64le UBI images and publish to ICR and Red Hat catalog
Dependency updates:
- Build(deps): bump ubi8/ubi-minimal from 1781701189 to 1785302650
- Build(deps): bump the gomod-backward-compatible group with 5 updates
- Updates github.com/go-logr/logr from 1.4.3 to 1.4.4
- Updates github.com/prometheus/client_golang from 1.23.2 to 1.24.1
- Updates k8s.io/api from 0.36.2 to 0.36.3
- Updates k8s.io/apimachinery from 0.36.2 to 0.36.3
- Updates k8s.io/client-go from 0.36.2 to 0.36.3
- Security: upgrade Go toolchain 1.26.4 => 1.26.5 (fixes GO-2026-5856, GO-2026-4970)
- CI: update GitHub Actions to latest versions
- actions/checkout v7.0.0 => v7.0.1
- actions/setup-go v6.5.0 => v7.0.0
- actions/setup-node v6.4.0 => v7.0.0
- actions/setup-python v6.3.0 => v7.0.0
-
v1.7.529 Jun 2026Release notes
Open source →1.7.5 (June 29, 2026)
Changes:
- Building with Go 1.26.4
- Build linux/s390x images
- Default Vault version updated to 2.0.3
- Test with Vault 2.0.3, 1.21.8, 1.20.13, 1.19.19
- Test with Kind v0.32.0
- Test with K8s 1.36.1, 1.35.5, 1.34.8, 1.33.12, 1.32.11
- Dependency updates:
- container image
alpine3.23.4 => 3.24.1 - container image
ubi8/ubi-minimal8.10-1777392407 => 1781701189 - k8s.io/api v0.35.2 => v0.36.2
- k8s.io/apimachinery v0.35.2 => v0.36.2
- k8s.io/client-go v0.35.2 => v0.36.2
- k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 => v0.0.0-20260210185600-b8788abfbbc2
- sigs.k8s.io/controller-runtime v0.23.3 => v0.24.1
- github.com/prometheus/common v0.66.1 => v0.67.5
- github.com/prometheus/procfs v0.16.1 => v0.19.2
- golang.org/x/crypto v0.49.0 => v0.53.0
- golang.org/x/net v0.52.0 => v0.56.0
- golang.org/x/sys v0.42.0 => v0.46.0
- golang.org/x/term v0.41.0 => v0.44.0
- golang.org/x/text v0.35.0 => v0.38.0
- container image
- CI: update GitHub Actions to latest versions
- actions/checkout v4.2.2 => v7.0.0
- actions/setup-node v4.3.0 => v6.4.0
- actions/setup-python v5.5.0 => v6.3.0
- actions/setup-go v5.4.0 => v6.5.0
- actions/upload-artifact v7.0.0 => v7.0.1
- actions/download-artifact v4.2.1 => v8.0.1
- helm/kind-action v1.12.0 => v1.14.0
Release notes
Open source →Changes:
- Building with Go 1.26.4
- Build linux/s390x images
- Default Vault version updated to 2.0.3
- Test with Vault 2.0.3, 1.21.8, 1.20.13, 1.19.19
- Test with Kind v0.32.0
- Test with K8s 1.36.1, 1.35.5, 1.34.8, 1.33.12, 1.32.11
- Dependency updates:
- container image
alpine3.23.4 => 3.24.1 - container image
ubi8/ubi-minimal8.10-1777392407 => 1781701189 - k8s.io/api v0.35.2 => v0.36.2
- k8s.io/apimachinery v0.35.2 => v0.36.2
- k8s.io/client-go v0.35.2 => v0.36.2
- k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 => v0.0.0-20260210185600-b8788abfbbc2
- sigs.k8s.io/controller-runtime v0.23.3 => v0.24.1
- github.com/prometheus/common v0.66.1 => v0.67.5
- github.com/prometheus/procfs v0.16.1 => v0.19.2
- golang.org/x/crypto v0.49.0 => v0.53.0
- golang.org/x/net v0.52.0 => v0.56.0
- golang.org/x/sys v0.42.0 => v0.46.0
- golang.org/x/term v0.41.0 => v0.44.0
- golang.org/x/text v0.35.0 => v0.38.0
- container image
- CI: update GitHub Actions to latest versions
- actions/checkout v4.2.2 => v7.0.0
- actions/setup-node v4.3.0 => v6.4.0
- actions/setup-python v5.5.0 => v6.3.0
- actions/setup-go v5.4.0 => v6.5.0
- actions/upload-artifact v7.0.0 => v7.0.1
- actions/download-artifact v4.2.1 => v8.0.1
- helm/kind-action v1.12.0 => v1.14.0
-
v1.7.430 Apr 2026Release notes
Open source →1.7.4 (April 30, 2026)
Changes:
- Building with Go 1.26.2
- Default Vault version updated to 2.0.0
- Dependency updates:
- container image
alpine3.23.3 => 3.23.4 - container image
ubi8/ubi-minimal8.10-1772599255 => 8.10-1777392407 - github.com/hashicorp/vault/sdk v0.23.0 => v0.25.1
- sigs.k8s.io/controller-runtime v0.23.1 => v0.23.3
- container image
Release notes
Open source →Changes:
- Building with Go 1.26.2
- Default Vault version updated to 2.0.0
- Dependency updates:
- container image
alpine3.23.3 => 3.23.4 - container image
ubi8/ubi-minimal8.10-1772599255 => 8.10-1777392407 - github.com/hashicorp/vault/sdk v0.23.0 => v0.25.1
- sigs.k8s.io/controller-runtime v0.23.1 => v0.23.3
- container image
-
v1.7.305 Mar 2026Release notes
Open source →1.7.3 (March 5, 2026)
Changes:
- Tested with Kubernetes versions 1.35-1.31
- Test with Kind v0.31.0
- Building with Go 1.25.7
- Default Vault version updated to 1.21.4
- Dependency updates:
- container image
alpine3.23.2 => 3.23.3 - container image
ubi8/ubi-minimal8.10-1765178706 => 8.10-1772599255 - github.com/hashicorp/vault/sdk v0.20.0 => v0.23.0
- k8s.io/api v0.34.3 => v0.35.2
- k8s.io/apimachinery v0.34.3 => v0.35.2
- k8s.io/client-go v0.34.3 => v0.35.2
- k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 => v0.0.0-20251002143259-bc988d571ff4
- sigs.k8s.io/controller-runtime v0.22.4 => v0.23.1
- container image
Release notes
Open source →Changes:
- Tested with Kubernetes versions 1.35-1.31
- Test with Kind v0.31.0
- Building with Go 1.25.7
- Default Vault version updated to 1.21.4
- Dependency updates:
- container image
alpine3.23.2 => 3.23.3 - container image
ubi8/ubi-minimal8.10-1765178706 => 8.10-1772599255 - github.com/hashicorp/vault/sdk v0.20.0 => v0.23.0
- k8s.io/api v0.34.3 => v0.35.2
- k8s.io/apimachinery v0.34.3 => v0.35.2
- k8s.io/client-go v0.34.3 => v0.35.2
- k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 => v0.0.0-20251002143259-bc988d571ff4
- sigs.k8s.io/controller-runtime v0.22.4 => v0.23.1
- container image
-
v1.7.3-0.20260112210348-73bf01bff7d212 Jan 2026 pre-releaseNothing published for this version
-
v1.7.218 Dec 2025Release notes
Open source →1.7.2 (December 18, 2025)
Changes:
- Building with Go 1.25.5
- Dependency updates:
- container image
alpine3.22.2 => 3.23.2 - container image
ubi8/ubi-minimal8.10-1764046129 => 8.10-1765178706 - k8s.io/api v0.34.2 => v0.34.3
- k8s.io/apimachinery v0.34.2 => v0.34.3
- k8s.io/client-go v0.34.2 => v0.34.3
- container image
Release notes
Open source →Changes:
- Building with Go 1.25.5
- Dependency updates:
- container image
alpine3.22.2 => 3.23.2 - container image
ubi8/ubi-minimal8.10-1764046129 => 8.10-1765178706 - k8s.io/api v0.34.2 => v0.34.3
- k8s.io/apimachinery v0.34.2 => v0.34.3
- k8s.io/client-go v0.34.2 => v0.34.3
- container image
-
v1.7.2-0.20251209174841-972ad52624e009 Dec 2025 pre-releaseNothing published for this version
-
v1.7.101 Dec 2025Release notes
Open source →1.7.1 (November 20, 2025)
Changes:
- Building with Go 1.25.4
- Default Vault version updated to 1.21.1
- Dependency updates:
- Docker image
ubi8/ubi-minimal8.10-1295.1749680713 => 8.10-1763613452 - github.com/hashicorp/vault/sdk v0.18.0 => v0.20.0
- github.com/operator-framework/operator-lib v0.18.0 => v0.19.0
- github.com/prometheus/client_golang v1.22.0 => v1.23.2
- github.com/stretchr/testify v1.10.0 => v1.11.1
- k8s.io/api v0.33.2 => v0.34.2
- k8s.io/apimachinery v0.33.2 => v0.34.2
- k8s.io/client-go v0.33.2 => v0.34.2
- k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 => v0.0.0-20250604170112-4c0f3b243397
- sigs.k8s.io/controller-runtime v0.21.0 => v0.22.4
- Docker image
Improvements:
- Add arm64 to the UBI container builds GH-799
Release notes
Open source →Changes:
- Building with Go 1.25.4
- Default Vault version updated to 1.21.1
- Dependency updates:
- Docker image
alpine3.22.0 => 3.22.2 - Docker image
ubi8/ubi-minimal8.10-1295.1749680713 => 8.10-1764046129 - github.com/hashicorp/vault/sdk v0.18.0 => v0.20.0
- github.com/operator-framework/operator-lib v0.18.0 => v0.19.0
- github.com/prometheus/client_golang v1.22.0 => v1.23.2
- github.com/stretchr/testify v1.10.0 => v1.11.1
- k8s.io/api v0.33.2 => v0.34.2
- k8s.io/apimachinery v0.33.2 => v0.34.2
- k8s.io/client-go v0.33.2 => v0.34.2
- k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 => v0.0.0-20250604170112-4c0f3b243397
- sigs.k8s.io/controller-runtime v0.21.0 => v0.22.4
- Docker image
Improvements:
- Add arm64 to the UBI container builds GH-799
-
v1.7.1-0.20251023184803-73aa899c83e923 Oct 2025 pre-releaseNothing published for this version
-
v1.7.1-0.20251006225519-78749e16260506 Oct 2025 pre-releaseNothing published for this version
-
v1.7.1-0.20250806181116-169b40797edc06 Aug 2025 pre-releaseNothing published for this version
-
v1.7.024 Jun 2025Release notes
Open source →1.7.0 (June 24, 2025)
Changes:
- Building with Go 1.24.4
- Default Vault version updated to 1.19.5
- Testing with K8s versions 1.29 - 1.33
- Dependency updates:
- Docker image
alpine3.21.3 => 3.22.0 - Docker image
ubi8/ubi-minimal8.10-1179.1739286367 => 8.10-1295.1749680713 - github.com/go-logr/logr v1.4.2 => v1.4.3
- github.com/hashicorp/go-secure-stdlib/parseutil v0.1.9 => v0.2.0
- github.com/hashicorp/vault/sdk v0.15.0 => v0.18.0
- github.com/operator-framework/operator-lib v0.17.0 => v0.18.0
- github.com/prometheus/client_golang v1.21.0 => v1.22.0
- k8s.io/api v0.32.2 => v0.33.2
- k8s.io/apimachinery v0.32.2 => v0.33.2
- k8s.io/client-go v0.32.2 => v0.33.2
- sigs.k8s.io/controller-runtime v0.20.2 => v0.21.0
- Docker image
Features:
- Add support for setting
template_config.lease_renewal_thresholdin Agent config GH-761
Release notes
Open source →Changes:
- Building with Go 1.24.4
- Default Vault version updated to 1.19.5
- Testing with K8s versions 1.29 - 1.33
- Dependency updates:
- Docker image
alpine3.21.3 => 3.22.0 - Docker image
ubi8/ubi-minimal8.10-1179.1739286367 => 8.10-1295.1749680713 - github.com/go-logr/logr v1.4.2 => v1.4.3
- github.com/hashicorp/go-secure-stdlib/parseutil v0.1.9 => v0.2.0
- github.com/hashicorp/vault/sdk v0.15.0 => v0.18.0
- github.com/operator-framework/operator-lib v0.17.0 => v0.18.0
- github.com/prometheus/client_golang v1.21.0 => v1.22.0
- k8s.io/api v0.32.2 => v0.33.2
- k8s.io/apimachinery v0.32.2 => v0.33.2
- k8s.io/client-go v0.32.2 => v0.33.2
- sigs.k8s.io/controller-runtime v0.20.2 => v0.21.0
- Docker image
Features:
- Add support for setting
template_config.lease_renewal_thresholdin Agent config GH-761
-
v1.6.226 Feb 2025Release notes
Open source →1.6.2 (February 26, 2025)
Changes:
- Building with Go 1.23.6
- Default Vault version updated to 1.18.5
- Testing with K8s versions 1.28 - 1.32
- Dependency updates:
- Docker image
alpine3.21.0 => 3.21.3 - Docker image
ubi8/ubi-minimal8.10-1130 => 8.10-1179.1739286367 - github.com/evanphx/json-patch v5.9.0+incompatible => v5.9.11+incompatible
- github.com/hashicorp/go-secure-stdlib/parseutil v0.1.8 => v0.1.9
- github.com/hashicorp/vault/sdk v0.14.0 => v0.15.0
- github.com/operator-framework/operator-lib v0.15.0 => v0.17.0
- golang.org/x/crypto v0.31.0 => v0.35.0
- golang.org/x/net v0.32.0 => v0.35.0
- golang.org/x/oauth2 v0.21.0 => v0.27.0
- golang.org/x/sys v0.28.0 => v0.30.0
- golang.org/x/term v0.27.0 => v0.29.0
- golang.org/x/text v0.21.0 => v0.22.0
- k8s.io/api v0.31.3 => v0.32.2
- k8s.io/apimachinery v0.31.3 => v0.32.2
- k8s.io/client-go v0.31.3 => v0.32.2
- k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 => v0.0.0-20241104100929-3ea5e8cea738
- sigs.k8s.io/controller-runtime v0.19.2 => v0.20.2
- Docker image
Bugs:
- Update webhook CA bundle verification log message GH-739
Release notes
Open source →Changes:
- Building with Go 1.23.6
- Default Vault version updated to 1.18.5
- Testing with K8s versions 1.28 - 1.32
- Dependency updates:
- Docker image
alpine3.21.0 => 3.21.3 - Docker image
ubi8/ubi-minimal8.10-1130 => 8.10-1179.1739286367 - github.com/evanphx/json-patch v5.9.0+incompatible => v5.9.11+incompatible
- github.com/hashicorp/go-secure-stdlib/parseutil v0.1.8 => v0.1.9
- github.com/hashicorp/vault/sdk v0.14.0 => v0.15.0
- github.com/operator-framework/operator-lib v0.15.0 => v0.17.0
- golang.org/x/crypto v0.31.0 => v0.35.0
- golang.org/x/net v0.32.0 => v0.35.0
- golang.org/x/oauth2 v0.21.0 => v0.27.0
- golang.org/x/sys v0.28.0 => v0.30.0
- golang.org/x/term v0.27.0 => v0.29.0
- golang.org/x/text v0.21.0 => v0.22.0
- k8s.io/api v0.31.3 => v0.32.2
- k8s.io/apimachinery v0.31.3 => v0.32.2
- k8s.io/client-go v0.31.3 => v0.32.2
- k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 => v0.0.0-20241104100929-3ea5e8cea738
- sigs.k8s.io/controller-runtime v0.19.2 => v0.20.2
- Docker image
Bugs:
- Update webhook CA bundle verification log message GH-739
-
v1.6.116 Dec 2024Release notes
Open source →1.6.1 (December 16, 2024)
Changes:
- Dependency updates:
- Docker image
alpine3.20.3 => 3.21.0 - golang.org/x/crypto v0.30.0 => v0.31.0
- Docker image
Bugs:
- Fix metrics sidecar injection false positives GH-716
Release notes
Open source →Changes:
- Dependency updates:
- Docker image
alpine3.20.3 => 3.21.0 - golang.org/x/crypto v0.30.0 => v0.31.0
- Docker image
Bugs:
- Fix metrics sidecar injection false positives GH-716
- Dependency updates:
-
v1.6.005 Dec 2024Release notes
Open source →1.6.0 (December 5, 2024)
Changes:
- Building with Go 1.22.10
- Default Vault version updated to 1.18.2
- Dependency updates:
- Docker image
ubi8/ubi-minimal8.10-1086 => 8.10-1130 - github.com/stretchr/testify v1.9.0 => v1.10.0
- golang.org/x/crypto v0.28.0 => v0.30.0
- golang.org/x/net v0.30.0 => v0.32.0
- golang.org/x/sys v0.26.0 => v0.28.0
- golang.org/x/term v0.25.0 => v0.27.0
- golang.org/x/text v0.19.0 => v0.21.0
- k8s.io/api v0.31.2 => v0.31.3
- k8s.io/apimachinery v0.31.2 => v0.31.3
- k8s.io/client-go v0.31.2 => v0.31.3
- sigs.k8s.io/controller-runtime v0.19.1 => v0.19.2
- Docker image
Features:
Improvements:
- Support
AGENT_INJECT_TLS_CA_CERT_FILEenv option when using manual TLS GH-679
Release notes
Open source →Changes:
- Building with Go 1.22.10
- Default Vault version updated to 1.18.2
- Dependency updates:
- Docker image
ubi8/ubi-minimal8.10-1086 => 8.10-1130 - github.com/stretchr/testify v1.9.0 => v1.10.0
- golang.org/x/crypto v0.28.0 => v0.30.0
- golang.org/x/net v0.30.0 => v0.32.0
- golang.org/x/sys v0.26.0 => v0.28.0
- golang.org/x/term v0.25.0 => v0.27.0
- golang.org/x/text v0.19.0 => v0.21.0
- k8s.io/api v0.31.2 => v0.31.3
- k8s.io/apimachinery v0.31.2 => v0.31.3
- k8s.io/client-go v0.31.2 => v0.31.3
- sigs.k8s.io/controller-runtime v0.19.1 => v0.19.2
- Docker image
Features:
Improvements:
- Support
AGENT_INJECT_TLS_CA_CERT_FILEenv option when using manual TLS GH-679
-
v1.5.1-0.20241205201730-c46ef473ae9405 Dec 2024 pre-releaseNothing published for this version
-
v1.5.1-0.20241107065631-1ea4c765107d07 Nov 2024 pre-releaseNothing published for this version
-
v1.5.006 Nov 2024Release notes
Open source →Changes:
- Building with Go 1.22.8
- Default Vault version updated to 1.18.1
- Testing with Vault 1.16 - 1.18
- Testing with K8s versions 1.27 - 1.31
- Dependency updates:
- Docker image
alpine3.20.1 => 3.20.3 - Docker image
ubi8/ubi-minimal8.10-1018 => 8.10-1086 github.com/hashicorp/vault/sdkv0.13.0 => v0.14.0github.com/operator-framework/operator-libv0.14.0 => v0.15.0github.com/prometheus/client_golangv1.19.1 => v1.20.5golang.org/x/cryptov0.26.0 => v0.28.0golang.org/x/netv0.28.0 => v0.30.0golang.org/x/sysv0.24.0 => v0.26.0golang.org/x/termv0.23.0 => v0.25.0golang.org/x/textv0.17.0 => v0.19.0k8s.io/apiv0.30.2 => v0.31.2k8s.io/apimachineryv0.30.2 => v0.31.2k8s.io/client-gov0.30.2 => v0.31.2k8s.io/utilsv0.0.0-20240502163921-fe8a2dddb1d0 => v0.0.0-20240711033017-18e509b52bc8sigs.k8s.io/controller-runtimev0.18.4 => v0.19.1
- Docker image
Features:
- Add annotations for customizing template delimiters GH-664
Bugs:
- Disable handling update on pods GH-619
-
v1.4.3-0.20241104173840-fce3297331f004 Nov 2024 pre-releaseNothing published for this version
-
v1.4.3-0.20241030003233-2a41305c148630 Oct 2024 pre-releaseNothing published for this version
-
v1.4.3-0.20240827212253-f9186440cc0d27 Aug 2024 pre-releaseNothing published for this version
-
v1.4.3-0.20240820220649-cd725f3d91c320 Aug 2024 pre-releaseNothing published for this version
-
v1.4.203 Jul 2024Release notes
Open source →Changes:
- Building with Go 1.22.5
- Default Vault version updated to 1.17.1
- Testing with Vault 1.15 - 1.17
- Dependency updates:
- Docker image
alpine3.19.1 => 3.20.1 - Docker image
ubi8/ubi-minimal8.9-1161 => 8.10-1018 github.com/go-logr/logrv1.4.1 => v1.4.2github.com/hashicorp/vault/sdkv0.11.1 => v0.13.0github.com/operator-framework/operator-libv0.12.0 => v0.14.0github.com/prometheus/client_golangv1.19.0 => v1.19.1golang.org/x/cryptov0.22.0 => v0.24.0golang.org/x/netv0.24.0 => v0.26.0golang.org/x/sysv0.19.0 => v0.21.0golang.org/x/termv0.19.0 => v0.21.0golang.org/x/textv0.14.0 => v0.16.0k8s.io/apiv0.29.3 => v0.30.2k8s.io/apimachineryv0.29.3 => v0.30.2k8s.io/client-gov0.29.3 => v0.30.2k8s.io/utilsv0.0.0-20230726121419-3b25d923346b => v0.0.0-20240502163921-fe8a2dddb1d0sigs.k8s.io/controller-runtimev0.17.2 => v0.18.4
- Docker image
-
v1.4.2-0.20240703210137-09f70c84b3d203 Jul 2024 pre-releaseNothing published for this version
-
v1.4.108 Apr 2024Release notes
Open source →Changes:
- Building with Go 1.22.2
- Default Vault version updated to 1.16.1
- Dependency updates:
- Docker UBI image
ubi8/ubi-minimal8.9-1137 => 8.9-1161 github.com/cenkalti/backoff/v4v4.2.1 => v4.3.0github.com/go-logr/logrv1.3.0 => v1.4.1github.com/hashicorp/go-hclogv1.6.2 => v1.6.3github.com/hashicorp/vault/sdkv0.11.0 => v0.11.1golang.org/x/cryptov0.18.0 => v0.22.0golang.org/x/netv0.20.0 => v0.24.0golang.org/x/sysv0.16.0 => v0.19.0golang.org/x/termv0.16.0 => v0.19.0k8s.io/apiv0.29.2 => v0.29.3k8s.io/apimachineryv0.29.2 => v0.29.3k8s.io/client-gov0.29.2 => v0.29.3sigs.k8s.io/controller-runtimev0.16.3 => v0.17.2
- Docker UBI image
Bugs:
- Enable logging from operator-lib's leader election (used during auto-tls certificate generation) GH-608
-
v1.4.1-0.20240408183643-99c390d3d6b008 Apr 2024 pre-releaseNothing published for this version
-
v1.4.1-0.20240320160614-84287a2bc14b20 Mar 2024 pre-releaseNothing published for this version
-
v1.4.004 Mar 2024Release notes
Open source →Features:
- Add support for
max_connections_per_hostwithin Agent injector GH-579 - Add support for
error_on_missing_keywithin Agent injector GH-441
Changes:
- Default Vault version updated to 1.15.6
- Building with Go 1.21.7
- Testing with K8s versions 1.25-1.29
- Dependency updates:
- Docker UBI image
ubi8/ubi-minimal8.8-1072.1697626218 => 8.9-1137 - Docker alpine version 3.18.4 => 3.19.1
k8s.io/apiv0.28.3 => v0.29.2k8s.io/apimachineryv0.28.3 => v0.29.2k8s.io/client-gov0.28.3 => v0.29.2k8s.io/utilsv0.0.0-20230406110748-d93618cff8a2 => v0.0.0-20230726121419-3b25d923346b`github.com/hashicorp/go-hclogv1.5.0 => v1.6.2github.com/hashicorp/go-secure-stdlib/tlsutilv0.1.2 => v0.1.3github.com/hashicorp/vault/sdkv0.10.2 => v0.11.0github.com/prometheus/client_golangv1.17.0 => v1.19.0github.com/operator-framework/operator-libv0.11.0 => v0.12.0github.com/evanphx/json-patchv5.7.0 => v5.9.0github.com/stretchr/testifyv1.8.4 => v1.9.0
- Docker UBI image
- Add support for
-
v1.3.2-0.20240304224744-1a8db92701b004 Mar 2024 pre-releaseNothing published for this version
-
v1.3.2-0.20240221224606-5cc7d47a517c21 Feb 2024 pre-releaseNothing published for this version
-
v1.3.2-0.20240215195350-f3d5a6f58e5915 Feb 2024 pre-releaseNothing published for this version
-
v1.3.2-0.20240202003159-80f087dade7002 Feb 2024 pre-releaseNothing published for this version
-
v1.3.2-0.20240119182709-063b387d5fd419 Jan 2024 pre-releaseNothing published for this version
-
v1.3.2-0.20240113002539-93791376790113 Jan 2024 pre-releaseNothing published for this version
-
v1.3.125 Oct 2023Release notes
Open source →Changes:
- Default Vault version updated to 1.15.1
- Building with Go 1.21.3
- Testing with K8s versions 1.24-1.28
- Dependency updates:
- Docker UBI image
ubi8/ubi-minimal8.8-1037 -> 8.8-1072.1697626218 - Docker alpine version 3.18.3 -> 3.18.4
golang.org/x/cryptov0.11.0 => v0.14.0golang.org/x/netv0.13.0 => v0.17.0golang.org/x/sysv0.10.0 => v0.13.0golang.org/x/termv0.10.0 => v0.13.0golang.org/x/textv0.11.0 => v0.13.0k8s.io/apiv0.27.4 => v0.28.3k8s.io/apimachineryv0.27.4 => v0.28.3k8s.io/client-gov0.27.4 => v0.28.3github.com/hashicorp/vault/sdkv0.9.2 => v0.10.2github.com/prometheus/client_golangv1.16.0 => v1.17.0github.com/evanphx/json-patchv5.6.0 => v5.7.0
- Docker UBI image
Improvements:
-
v1.3.1-0.20231025153541-a8525a28f06d25 Oct 2023 pre-releaseNothing published for this version
-
v1.3.016 Aug 2023Release notes
Open source →Improvements:
- Add
NAMESPACE,HOST_IP, andPOD_IPenvironment variables to Agent container using downward API GH-486
Changes:
- Templated secrets no longer require the -secret annotation GH-505
- Only inject Pods that are Pending GH-501
- Default to Vault 1.14.1
- Building with Go 1.20.7
- Testing with K8s versions 1.23-1.27
- Dependency updates:
github.com/cenkalti/backoff/v4v4.2.0 -> v4.2.1github.com/hashicorp/vault/sdkv0.8.1 -> v0.9.2github.com/stretchr/testifyv1.8.2 -> v1.8.4github.com/prometheus/client_golangv1.14.0 -> v1.16.0k8s.io/apimachineryv0.26.3 -> v0.27.4k8s.io/apiv0.26.3 -> v0.27.4k8s.io/client-gov0.26.3 -> v0.27.4golang.org/x/netv0.7.0 -> v0.13.0golang.org/x/sysv0.5.0 -> v0.10.0golang.org/x/termv0.5.0 -> v0.10.0golang.org/x/textv0.7.0 -> v0.11.0- Docker alpine version 3.17.3 -> 3.18.3
- Docker UBI image
ubi8/ubi-minimal8.7-1107 -> 8.8-1037
Bugs:
- Prevent
auth-config-token-pathfrom being overridden when another serviceaccount volume is present GH-457
- Add
-
v1.2.2-0.20230816155549-1b1d69e438d516 Aug 2023 pre-releaseNothing published for this version
-
v1.2.2-0.20230413013714-7a51d30c368613 Apr 2023 pre-releaseNothing published for this version
-
v1.2.106 Apr 2023Release notes
Open source →Changes:
- Default to Vault 1.13.1
- Building with Go 1.20.3
- Dependency updates:
github.com/cenkalti/backoff/v4v4.1.3 -> v4.2.0github.com/hashicorp/go-hclogv1.3.1 -> v1.5.0github.com/hashicorp/vault/sdkv0.6.1 -> v0.8.1golang.org/x/netv0.4.0 -> v0.7.0golang.org/x/sysv0.3.0 -> v0.5.0golang.org/x/termv0.3.0 -> v0.5.0golang.org/x/textv0.5.0 -> v0.7.0k8s.io/apiv0.25.4 -> v0.26.3k8s.io/apimachineryv0.25.4 -> v0.26.3k8s.io/client-gov0.25.4 -> v0.26.3k8s.io/utilsv0.0.0-20220728103510-ee6ede2d64ed -> v0.0.0-20230406110748-d93618cff8a2- Docker UBI image
ubi8/ubi-minimal8.7 -> 8.7-1107 - Used fixed Docker alpine version: 3.17.3
Bugs:
- Don't override
shareProcessNamespaceif an annotation is not present GH-445
-
v1.2.1-0.20230302172811-d705584b303602 Mar 2023 pre-releaseNothing published for this version
-
v1.2.006 Feb 2023Release notes
Open source →Changes:
- Building with Go 1.19.5
- Update golang.org/x/net to v0.4.0 GH-409
- Default to Vault v1.12.3
Features:
- Add support for enabling
sharedProcessNamespaceon the PodspecGH-408 - Add
agent-telemetryannotation GH-413
Improvements:
- Set Kubernetes user-agent to include vault-k8s version GH-411
Bugs:
- Preserve metadata when updating the cert secret GH-401
-
v1.1.016 Nov 2022Release notes
Open source →Changes:
- Building with go 1.19.3
- Default to Vault v1.12.1
Features:
- Allow modifying agent and agent-init containers with json-patch GH-399
- Support for setting
exit_on_errin the agent auto-auth method config GH-400.
Improvements:
- Dependency updates:
- github.com/cenkalti/backoff/v4 v4.1.1 => v4.1.3
- github.com/hashicorp/go-hclog v1.0.0 => v1.3.1
- github.com/hashicorp/go-secure-stdlib/tlsutil v0.1.1 => v0.1.2
- github.com/hashicorp/vault/sdk v0.2.1 => v0.6.1
- github.com/mitchellh/cli v1.1.4 => v1.1.5
- github.com/operator-framework/operator-lib v0.8.0 => v0.11.0
- github.com/prometheus/client_golang v1.11.1 => v1.12.1
- github.com/stretchr/testify v1.8.0 => v1.8.1
- k8s.io/api v0.22.2 => v0.25.4
- k8s.io/apimachinery v0.22.2 => v0.25.4
- k8s.io/client-go v0.22.2 => v0.25.4
-
v1.0.124 Oct 2022Release notes
Open source →Changes:
- Default to Vault v1.12.0
Bugs:
- Default ephemeral storage resources to unset for injected containers GH-386
Improvements:
- Upgrade dependency
golang.org/x/netfromv0.0.0-20220708220712-1185a9018129tov0.0.0-20221004154528-8021a29435af - Upgrade dependency
golang.org/x/sysfromv0.0.0-20220520151302-bc2c85ada10atov0.0.0-20220728004956-3c1f35247d10 - Upgrade dependency
golang.org/x/textfrom v0.3.7 to v0.3.8
-
v1.0.006 Sep 2022Release notes
Open source →Changes:
- Upgrade Docker base image to alpine:3.16.2 GH-382
- Default to Vault v1.11.3
Features:
- Support for setting
disable_keep_alivesin the agent config GH-376 - Added flags, envs and annotations to control ephemeral storage resources for injected containers GH-360
-
v0.17.028 Jul 2022Release notes
Open source →Features:
- Support for setting
disable_idle_connectionsin the agent config GH-366
Improvements:
- Added support to configure default vault namespace on the agent config GH-345
Bugs:
- Properly return admission errors GH-363
- Support for setting
-
v0.16.2-0.20220530093518-3d03f5d9927c30 May 2022 pre-releaseNothing published for this version
-
v0.16.125 May 2022Release notes
Open source →Improvements:
- ConfigMap with missing vault section should default to env vars GH-353
- Wait for certificate before starting HTTP listener GH-354
- Update example injector mutating webhook config to exclude agent pod GH-351
Bugs:
- Certificate watcher timer deadlock fix GH-350
-
v0.16.011 May 2022 -
v0.15.1-0.20220510165346-5d84872fa50b10 May 2022 pre-releaseNothing published for this version
-
v0.15.1-0.20220503212038-a308303959a803 May 2022 pre-releaseNothing published for this version
-
v0.15.1-0.20220428214458-398ff35f710d28 Apr 2022 pre-releaseNothing published for this version
-
v0.15.1-0.20220428201210-0e73c986040328 Apr 2022 pre-releaseNothing published for this version
-
v0.15.1-0.20220428175650-15f3572e73c528 Apr 2022 pre-releaseNothing published for this version
-
v0.15.1-0.20220427154755-86684e65abab27 Apr 2022 pre-releaseNothing published for this version
-
v0.15.1-0.20220405151021-c25fcef1120105 Apr 2022 pre-releaseNothing published for this version
-
v0.15.1-0.20220325013147-6145ef2f90bd25 Mar 2022 pre-releaseNothing published for this version
-
v0.15.021 Mar 2022Release notes
Open source →Features:
- Add agent-inject-containers annotation GH-313
Changes:
- Build with go 1.17.8
- Default to Vault v1.9.4
-
v0.14.3-0.20220321193056-5d719e1de99121 Mar 2022 pre-releaseNothing published for this version
-
v0.14.3-0.20220321181310-4e3b42e5f91821 Mar 2022 pre-releaseNothing published for this version