如何在Ubuntu 20.04 Linux系统上安装kubectx工具
Ubuntu 20.04 安装kubectx操作指引
方法一:通过APT源安装(推荐)
- 安装必要依赖包
sudo apt install -y apt-transport-https ca-certificates curl gnupg - 导入Kubernetes源GPG密钥
curl -fsSL https://pkgs.k8s.io/core:/stable:/v1.29/deb/Release.key | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/kubernetes.gpg - 添加Kubernetes软件源
echo "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/kubernetes.gpg] https://pkgs.k8s.io/core:/stable:/v1.29/deb/ /" | sudo tee /etc/apt/sources.list.d/kubernetes.list - 更新APT索引
sudo apt update - 安装kubectx,可同时安装配套工具kubens(用于快速切换Kubernetes命名空间)
sudo apt install -y kubectx
方法二:手动安装二进制包
如果不想添加第三方软件源,可直接下载预编译的二进制文件使用:
- 下载kubectx二进制文件到系统可执行路径
sudo curl -L -o /usr/local/bin/kubectx https://github.com/ahmetb/kubectx/releases/latest/download/kubectx sudo chmod +x /usr/local/bin/kubectx
- 如需同时安装kubens,执行以下命令
sudo curl -L -o /usr/local/bin/kubens https://github.com/ahmetb/kubectx/releases/latest/download/kubens sudo chmod +x /usr/local/bin/kubens
验证安装
执行命令kubectx --help,如果正常输出帮助信息即为安装成功。
可选配置:如需开启命令自动补全,bash用户可执行echo 'source <(kubectx --completion bash)' >> ~/.bashrc && source ~/.bashrc,zsh用户将命令中的bash替换为zsh写入对应配置文件即可。
内容的提问来源于stack exchange,提问作者desdemona
相关产品推荐
相关产品推荐

