File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -6,15 +6,20 @@ set -o errexit
6
6
7
7
KUBEBUILDER_BIN=${KUBEBUILDER_BIN:=/ usr/ local/ kubebuilder}
8
8
OS=$( go env GOOS)
9
- ARCH=$( go env GOARCH)
9
+ ARCH=$( go env GOARCH)
10
10
KUBEBUILDER_RELEASE=2.3.1
11
+ KUBEBUILDER_DOWNLOAD_URL=" https://github.com/kubernetes-sigs/kubebuilder/releases/download/v${KUBEBUILDER_RELEASE} /kubebuilder_${KUBEBUILDER_RELEASE} _${OS} _${ARCH} .tar.gz"
12
+
13
+ # Note: From v3.0.0+ the release assets in the kubebuilder repo change format
14
+ # See: https://github.com/kubernetes-sigs/kubebuilder/releases
15
+ # KUBEBUILDER_DOWNLOAD_URL="https://github.com/kubernetes-sigs/kubebuilder/releases/download/v${KUBEBUILDER_RELEASE}/kubebuilder_${OS}_${ARCH}"
11
16
12
17
if [[ -d ${KUBEBUILDER_BIN} ]]; then
13
18
echo " Not installing kubebuilder as the binary already exists in \$ PATH"
14
19
exit 0
15
20
fi
16
21
17
- curl -L " https://go.kubebuilder.io/dl/ ${KUBEBUILDER_RELEASE} / ${OS} / ${ARCH} " | tar -xz -C /tmp/ && \
22
+ curl -L ${KUBEBUILDER_DOWNLOAD_URL} | tar -xz -C /tmp/ && \
18
23
mv /tmp/kubebuilder_${KUBEBUILDER_RELEASE} _${OS} _${ARCH} / /usr/local/kubebuilder
19
24
20
25
echo " Kubebuilder installation complete!"
You can’t perform that action at this time.
0 commit comments