Je souhaite installer kubectl
version 1.2.4
sur une machine. La documentation de Kubernetes recommande d'utiliser snap
pour l'installation sur Ubuntu.
snap install --help
n'est pas très utile, le seul paramètre prometteur --revision=
ne fonctionne pas:
$ Sudo snap install --revision=1.2.4 kubectl
error: cannot decode request body into snap instruction: invalid snap revision: "\"1.2.4\""
Je soupçonne que --revision
attend un SHA plutôt qu'un semver.
Le apt-get
convention d'utilisation de package=1.2.3
ne fonctionne pas non plus:
$ Sudo snap install kubectl=1.2.4
error: snap "kubectl=1.2.4" not found
documentation d'utilisation semble silencieux sur la question.
Quelqu'un le sait?
snap info kubectl
qui vous donne une liste des versions de kubectl.Sudo snap install kubectl --channel=1.6/stable --classic
ou si vous souhaitez mettre à niveau/rétrograder vers une version spécifique: Sudo snap refresh kubectl --channel=1.6/stable --classic
Il semble que la version 1.2.4 ne soit pas disponible en snap, dans ce cas vous pouvez télécharger l'exécutable https://storage.googleapis.com/kubernetes-release/release/v1.2.4/bin/linux/AMD64/kubectl