Skip to content

Commit 59947b9

Browse files
committed
Fix install_kubebuilder.sh script
Signed-off-by: perdasilva <[email protected]>
1 parent 99d2f8c commit 59947b9

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

scripts/install_kubebuilder.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,18 @@ KUBEBUILDER_BIN=${KUBEBUILDER_BIN:=/usr/local/kubebuilder}
88
OS=$(go env GOOS)
99
ARCH=$(go env GOARCH)
1010
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}"
1116

1217
if [[ -d ${KUBEBUILDER_BIN} ]]; then
1318
echo "Not installing kubebuilder as the binary already exists in \$PATH"
1419
exit 0
1520
fi
1621

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/ && \
1823
mv /tmp/kubebuilder_${KUBEBUILDER_RELEASE}_${OS}_${ARCH}/ /usr/local/kubebuilder
1924

2025
echo "Kubebuilder installation complete!"

0 commit comments

Comments
 (0)