在Linux上使用curl安装Kubectl二进制文件
- 使用以下命令下载最新版本:
curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl
- 要下载特定版本,请用特定版本替换$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)命令部分。
- 例如,要在Linux上下载版本v1.16.0,请输入:
curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.16.0/bin/linux/amd64/kubectl
- 使kubectl二进制可执行文件。
chmod +x ./kubectl
- 将二进制文件移到您的PATH中。
sudo mv ./kubectl /usr/local/bin/kubectl
- 测试以确保您安装的版本是最新的:
kubectl version
使用本机软件包管理进行安装
- Ubuntu,Debian或HypriotOS
- CentOS,RHEL或Fedora
sudo apt-get update && sudo apt-get install -y apt-transport-httpscurl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee -a /etc/apt/sources.list.d/kubernetes.listsudo apt-get updatesudo apt-get install -y kubectl
快速安装
如果您使用的是Ubuntu或其他支持快照包管理器的Linux发行版,则可以将kubectl作为快照应用程序使用。
- 切换到快照用户并运行安装命令:
sudo snap install kubectl --classic
- 测试以确保您安装的版本是最新的:
kubectl version