官网提供的安装命令是:
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
但是由于该命令有些文件,在国内无法下载,导致安装命令一直卡在不动,安装失败。
原因:
解决办法:
到github上找到指定版本的kubectl的下载路径,下载到本地,进行安装。
1、到这个页面选择当前的版本,点击进去
2、找到client binaries(也就是kubectl),选择对应操作系统的客户端(我这里是centos的系统),然后复制连接地址
3、下载kubectl包,解压后,将kubectl命令赋予权限和拷贝到用户命令目录下
tar -zxvf kubernetes-client-linux-amd64.tar.gz
cd kubernetes/client/bin
chmod +x ./kubectl
sudo mv ./kubectl /usr/local/bin/kubectl
4、运行 kubectl version,返回版本信息,说明安装成功
本文提供了一种在国内环境下安装kubectl的方法,由于官方提供的安装命令可能因网络问题导致失败,因此建议通过GitHub下载指定版本的kubectl,再进行本地安装。具体步骤包括选择版本、下载kubectl包、解压并赋予执行权限。
922

被折叠的 条评论
为什么被折叠?



