跳到主要内容

安装命令行工具(kubectl)

安装详情

为了通过配置环境变量的方式使用弹性容器集群,用户需要先安装相应的命令行工具。以下是针对不同操作系统安装该工具的详细步骤。

更多
  • kubectl更多安装细节,请参考官网安装工具
  • 不同系统或版本的操作界面可能会存在差异,请用户以实际操作过程中当前界面的显示内容为准。
  1. 下载适用于macOS系统的最新稳定版本的kubectl命令行工具,下载kubectl的校验和文件,根据校验和文件,验证kubectl,验证通过显示如下图绿色高亮所示,命令行如下所示。

    1739433767131

curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/darwin/amd64/kubectl"
curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/darwin/amd64/kubectl.sha256"
echo "$(cat kubectl.sha256) kubectl" | shasum -a 256 --check
提示

将“$(curl -L -s https://dl.k8s.io/release/stable.txt)” 替换为对应的版本号,例如:1.32.0,如上图所示。

  1. (如果本地没有该目录)在本地创建并设置 /usr/local/bin目录的权限,然后将kubectl的文件移动到/usr/local/bin/kubectl。命令行如下所示。

    1739433767131

sudo mkdir -p /usr/local/bin
sudo chmod 755 /usr/local/bin
sudo mv ./kubectl /usr/local/bin/kubectl
sudo chown root: /usr/local/bin/kubectl
  1. 通过如下命令测试已安装的kubectl,确保用户安装的是最新的版本。
kubectl version --client
  1. 安装并验证kubectl后,删除校验和文件,命令如下所示。
rm kubectl.sha256

如果上述网络链接受限或者网速太慢,可通过Rancher中国社区提供的下载选项下载对应的安装包:本示例选择“darwin-amd64-v1.32.3-kubectl”安装包。

  1. 如果使用curl下载,可以在选择的文件上点击右键,复制链接地址,然后替换curl命令中的链接地址,如下所示。

    1739433767131

curl -LO "rancher-path"
提示

用户使用该方式下载文件时,需要将“rancher-path”替换为上步获取的链接地址。

  1. 将下载的文件移动到 /usr/local/bin路径,并设置权限,配置完成后,执行上图中④所示的命令验证安装情况,如果显示如上图绿色高亮框所示,则表示kubectl安装成功。
sudo mv darwin-amd64-v1.32.3-kubectl /usr/local/bin/kubectl
sudo chmod +x /usr/local/bin/kubectl
kubectl version --client