stack-orchestrator/tests/scripts/install-kubectl.sh
Prathamesh Musale a312bb5ee7
Some checks failed
Lint Checks / Run linter (pull_request) Successful in 2m0s
Deploy Test / Run deploy test suite (pull_request) Successful in 4m49s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Failing after 6m39s
Webapp Test / Run webapp test suite (pull_request) Successful in 7m4s
Smoke Test / Run basic test suite (pull_request) Successful in 5m29s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Failing after 9m48s
ci: upgrade Kind to v0.25.0 and pin kubectl to v1.31.2
Kind v0.20.0 defaults to k8s v1.27.3 which fails on newer CI runners
(kubelet cgroups issue). Upgrade to Kind v0.25.0 (k8s v1.31.2) and
pin kubectl to match.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 13:18:36 +00:00

7 lines
224 B
Bash
Executable File

#!/usr/bin/env bash
# TODO: handle ARM
# Pin kubectl to match Kind's default k8s version (v1.31.x)
curl --silent -LO "https://dl.k8s.io/release/v1.31.2/bin/linux/amd64/kubectl"
chmod +x ./kubectl
mv ./kubectl /usr/local/bin