Le dépôt de Kuberenetes ne contient pas d'anciennes versions. kubectl
pour ARM64 (M1 Apple Silicon), les versions les plus récentes sont disponibles avec la commande :
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/darwin/arm64/kubectl"
v1.21 étant la plus ancienne disponible avec cette commande pour ARM64.
Mais j'ai besoin de kubectl v1.10, comment puis-je construire kubectl v1.10 pour l'architecture ARM64 à partir du code source ou même l'obtenir déjà construit à partir d'un autre dépôt ?
En essayant de construire
cd examples/kubectl-container
make kubectl
make -C ../../ WHAT=cmd/kubectl KUBE_STATIC_OVERRIDES="kubectl"; \
cp ../../_output/local/bin/darwin/arm64/kubectl .
make[1]: *** No targets specified and no makefile found. Stop.
cp: ../../_output/local/bin/darwin/arm64/kubectl: No such file or directory
make: *** [kubectl] Error 1