前戏
kubectl默认不能补全命令
Bash命令补全
kubectl命令补全实际是使用bash-completion的功能
bash-completion准备
rpm -qa |grep bash-completion
yum install bash-completion -y
临时使用
source <(kubectl completion bash)
永久配置
echo "source <(kubectl completion bash)" >> ~/.bashrc
执行bash之后,可以看到补全已经生效: