kubectl是Kubernets的命令行工具, 可以通过kubectl管理Kubernets集群, 部署应用,查看和管理集群资源,查看集群日志。
kubectl手册:https://kubernetes.io/docs/reference/kubectl/
1、Linux安装
二进制包安装:
1、下载最新安装包
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
CODE
其中 $(curl -L -s https://dl.k8s.io/release/stable.txt) 是最新版本。
2、下载checksum文件,检查安装包:
curl -LO "https://dl.k8s.io/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl.sha256"
echo "$(<kubectl.sha256) kubectl" | sha256sum --check
CODE
如果输出如下,就验证成功:
kubectl: OK
3、安装:
sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl
CODE
如果没有root权限, 就安装到 ~/.local/bin
chmod +x kubectl
mkdir -p ~/.local/bin/kubectl
mv ./kubectl ~/.local/bin/kubectl
CODE
4、验证是否成功
kubectl version --client
CODE