centos7启用 kubectl 自动补全
因为Centos7的默认安装类型是最小安装,所以默认安装没有自动补全的功能。要已用这个功能,需要安装一个bash-completion包,然后退出bash,重新登录即可。
先决条件:确保已安装 bash-autocompletion
并可以正常工作。
# 安装 bash-completion yum install bash-completion -y # 将 completion 脚本添加到你的 ~/.bashrc 文件 echo "source <(kubectl completion bash)" >> ~/.bashrc source ~/.bashrc
效果如下图: