Skip to content
This repository was archived by the owner on Jun 30, 2023. It is now read-only.

Commit 95fcabc

Browse files
author
Steven E. Harris
committed
Update set of available kustomize tool versions
Introduce version 5.0.0, and make that the default version. Make the kustomize tool available for more processor architectures, per the available published builds.
1 parent bb81b40 commit 95fcabc

File tree

4 files changed

+15
-4
lines changed

4 files changed

+15
-4
lines changed

README.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,8 @@ At present, these rules can load the following versions of these tools:
146146

147147
* :tool:`kustomize`
148148

149-
* `v4.5.7 <https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize%2Fv4.5.7>`__ (default)
149+
* `v5.0.0 <https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize%2Fv5.0.0>`__ (default)
150+
* `v4.5.7 <https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize%2Fv4.5.7>`__
150151
* `v4.5.5 <https://github.com/kubernetes-sigs/kustomize/releases/tag/kustomize%2Fv4.5.5>`__
151152

152153
* :tool:`helm`

kustomize/private/tools/helm/toolchain.bzl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@ visibility("public")
55
_TOOLS_BY_RELEASE = {
66
"v3.11.0": {
77
struct(os = "darwin", arch = "amd64"): "5a3d13545a302eb2623236353ccd3eaa01150c869f4d7f7a635073847fd7d932",
8+
struct(os = "darwin", arch = "arm64"): "57d36ff801ce8c0201ce9917c5a2d3b4da33e5d4ea154320962c7d6fb13e1f2c",
89
struct(os = "linux", arch = "amd64"): "6c3440d829a56071a4386dd3ce6254eab113bc9b1fe924a6ee99f7ff869b9e0b",
910
struct(os = "linux", arch = "arm64"): "57d36ff801ce8c0201ce9917c5a2d3b4da33e5d4ea154320962c7d6fb13e1f2c",
1011
struct(os = "windows", arch = "amd64"): "55477fa4295fb3043835397a19e99a138bb4859fbe7cd2d099de28df9d8786f1",
12+
# NB: There is no Windows build available for the ARM64 architecture.
1113
},
1214
"v3.10.3": {
1315
struct(os = "darwin", arch = "amd64"): "77a94ebd37eab4d14aceaf30a372348917830358430fcd7e09761eed69f08be5",

kustomize/private/tools/kustomize/toolchain.bzl

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
visibility("public")
44

55
_TOOLS_BY_RELEASE = {
6+
"v5.0.0": {
7+
struct(os = "darwin", arch = "amd64"): "75bd0e776a1e1c44639aa017bba9b6a305ce7332b89b9e8089e99fee2b83d04a",
8+
struct(os = "darwin", arch = "arm64"): "74c576a9d6de9d6abb3e886141635b81e8cf3c2331b011535d4e8b5119f291db",
9+
struct(os = "linux", arch = "amd64"): "2e8c28a80ce213528251f489db8d2dcbea7c63b986c8f7595a39fc76ff871cd7",
10+
struct(os = "linux", arch = "arm64"): "e97b12a83e7b9b0407cac97cac4c25bc135c42383bd3764d5544e32c96542eca",
11+
struct(os = "windows", arch = "amd64"): "19d5e98dbe9a66fc0a75897b6557243c6f9d69c113c1fa4b34c1d3fa892cf74c",
12+
struct(os = "windows", arch = "arm64"): "55fe8b00b07b5701a6b537287b54bf0b70db05ffa9b0d7aa8f298256c8da57af",
13+
},
614
"v4.5.7": {
715
struct(os = "darwin", arch = "amd64"): "6fd57e78ed0c06b5bdd82750c5dc6d0f992a7b926d114fe94be46d7a7e32b63a",
816
struct(os = "linux", arch = "amd64"): "701e3c4bfa14e4c520d481fdf7131f902531bfc002cb5062dcf31263a09c70c9",
@@ -17,7 +25,7 @@ _TOOLS_BY_RELEASE = {
1725
},
1826
}
1927

20-
_DEFAULT_TOOL_VERSION = "v4.5.7"
28+
_DEFAULT_TOOL_VERSION = "v5.0.0"
2129

2230
def known_release_versions():
2331
return _TOOLS_BY_RELEASE.keys()

test/testdata/overlay/golden.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ data:
88
kind: ConfigMap
99
metadata:
1010
labels:
11-
app.kubernetes.io/managed-by: kustomize-v4.5.7
11+
app.kubernetes.io/managed-by: kustomize-v5.0.0
1212
name: translations-t8gcg5kbfg
1313
namespace: test
1414
---
1515
apiVersion: v1
1616
kind: Pod
1717
metadata:
1818
labels:
19-
app.kubernetes.io/managed-by: kustomize-v4.5.7
19+
app.kubernetes.io/managed-by: kustomize-v5.0.0
2020
name: show-config
2121
namespace: test
2222
spec:

0 commit comments

Comments
 (0)