|
47 | 47 |
|
48 | 48 | - name: Setup Kustomize |
49 | 49 | 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 |
51 | 53 | sudo mv kustomize /usr/local/bin/ |
52 | 54 | kustomize version |
53 | 55 |
|
@@ -216,7 +218,9 @@ jobs: |
216 | 218 |
|
217 | 219 | - name: Setup Kustomize |
218 | 220 | 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 |
220 | 224 | sudo mv kustomize /usr/local/bin/ |
221 | 225 |
|
222 | 226 | - name: Create temporary kustomization for testing |
@@ -572,7 +576,9 @@ jobs: |
572 | 576 |
|
573 | 577 | - name: Setup Kustomize |
574 | 578 | 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 |
576 | 582 | sudo mv kustomize /usr/local/bin/ |
577 | 583 |
|
578 | 584 | - name: Test kustomize with different overlays |
@@ -676,7 +682,9 @@ jobs: |
676 | 682 |
|
677 | 683 | - name: Setup Kustomize |
678 | 684 | 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 |
680 | 688 | sudo mv kustomize /usr/local/bin/ |
681 | 689 |
|
682 | 690 | - name: Run Trivy security scan |
|
0 commit comments