配置kubectl补全
kubectl自动补全依赖bash-completion,可以测试下运行:
type _init_completion
如果报错则没有安装,运行下面命令安装
yum install bash-completion
然后运行下面命令
echo "source /usr/share/bash-completion/bash_completion" >> ~/.bashrc
echo 'source <(kubectl completion bash)' >>~/.bashrc
source ~/.bashrc
type _init_completion #再次检查是否有正常内容输出
最后就可以使用kubectl [tab][tab]完成自动补全。
网友评论