1. 简介
常见情况:在部署生产环境或者测试环境的k8s集群时,常因输入命令繁琐,使得执行相关k8s操作排错时麻烦,以下自动补全插件即可解决这一问题。
以下安装亲测有效
2. 安装
- 安装bash completion
yum install -y bash-completion
2. 修改配置补全脚本
在文件 ~/.bashrc 中导入(source)补全脚本:
echo 'source <(kubectl completion bash)' >> ~/.bashrc
或者手动添加
vim ~/.bashrc
source <(kubectl completion bash)
- 将补全脚本添加到目录 /etc/bash_completion.d中
kubectl completion bash >/etc/bash_completion.d/kubectl
- source使脚本生效
source /usr/share/bash-completion/bash_completion
- 亲测生效