原生包管理器

Ubuntu

Ubuntu/Debian/HypriotOS安装类似,首先需要创建源

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

CentOS

CentOS/RHEL/Fedora的安装类似,首先创建源

cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
EOF

安装

yum install -y kubectl

第三方包管理器

snap

kubectl可以作为snap的应用,在Ubuntu或支持snap的linux上,可以

sudo snap install kubectl --classic

Homebrew

在macOS可以使用Homebrew

brew install kubectl

Powershell

在Windows,可以使用Powershell Gallery

Install-Script -Name install-kubectl -Scope CurrentUser -Force
install-kubectl.ps1 [-DownloadLocation <path>]

Chocolatey

在Windows可以使用Chocolatey

choco install kubernetes-cli

results matching ""

    No results matching ""