Skip to content

Commit bb55ec6

Browse files
committed
fix kustomize install error
Signed-off-by: JaredforReal <[email protected]>
1 parent 95bb51b commit bb55ec6

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

.github/workflows/k8s-integration-test.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,9 @@ jobs:
4747

4848
- name: Setup Kustomize
4949
run: |
50-
curl -s "https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh" | bash
50+
# Install kustomize using direct download (more reliable)
51+
KUSTOMIZE_VERSION=${KUSTOMIZE_VERSION#v} # Remove 'v' prefix if present
52+
curl -s "https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize%2Fv${KUSTOMIZE_VERSION}/kustomize_v${KUSTOMIZE_VERSION}_linux_amd64.tar.gz" | tar -xz
5153
sudo mv kustomize /usr/local/bin/
5254
kustomize version
5355
@@ -216,7 +218,9 @@ jobs:
216218
217219
- name: Setup Kustomize
218220
run: |
219-
curl -s "https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh" | bash
221+
# Install kustomize using direct download (more reliable)
222+
KUSTOMIZE_VERSION=${KUSTOMIZE_VERSION#v} # Remove 'v' prefix if present
223+
curl -s "https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize%2Fv${KUSTOMIZE_VERSION}/kustomize_v${KUSTOMIZE_VERSION}_linux_amd64.tar.gz" | tar -xz
220224
sudo mv kustomize /usr/local/bin/
221225
222226
- name: Create temporary kustomization for testing
@@ -572,7 +576,9 @@ jobs:
572576

573577
- name: Setup Kustomize
574578
run: |
575-
curl -s "https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh" | bash
579+
# Install kustomize using direct download (more reliable)
580+
KUSTOMIZE_VERSION=${KUSTOMIZE_VERSION#v} # Remove 'v' prefix if present
581+
curl -s "https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize%2Fv${KUSTOMIZE_VERSION}/kustomize_v${KUSTOMIZE_VERSION}_linux_amd64.tar.gz" | tar -xz
576582
sudo mv kustomize /usr/local/bin/
577583
578584
- name: Test kustomize with different overlays
@@ -676,7 +682,9 @@ jobs:
676682

677683
- name: Setup Kustomize
678684
run: |
679-
curl -s "https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh" | bash
685+
# Install kustomize using direct download (more reliable)
686+
KUSTOMIZE_VERSION=${KUSTOMIZE_VERSION#v} # Remove 'v' prefix if present
687+
curl -s "https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize%2Fv${KUSTOMIZE_VERSION}/kustomize_v${KUSTOMIZE_VERSION}_linux_amd64.tar.gz" | tar -xz
680688
sudo mv kustomize /usr/local/bin/
681689
682690
- name: Run Trivy security scan

0 commit comments

Comments
 (0)