Инсталляция kubectl в ubuntu 22.04
Делаю:
2024.10.19
Инсталляция kubectl (клиента для работы с kubernetes)
// Текущая стабильная версия kubectl (v1.31.0)
$ echo $(curl -sS https://storage.googleapis.com/kubernetes-release/release/stable.txt)
// Установка
$ curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/
// $ kubectl version --client --output=yaml
$ kubectl version --client
Client Version: v1.31.0
Kustomize Version: v5.4.2
// Если будет нужно удалить
// $ sudo rm -rf /usr/local/bin/kubectl
Вариант установки из репо (Не проверялось)
Обратить внимание на kubernetes-xenial.
$ sudo apt-get update && sudo apt-get install -y apt-transport-https
$ curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
$ sudo touch /etc/apt/sources.list.d/kubernetes.list
$ echo "deb http://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee -a /etc/apt/sources.list.d/kubernetes.list
$ sudo apt-get update
$ sudo apt-get install -y kubectl