kubectl 补全报错:-bash: _get_comp_words_by_ref: command not found

1、kubectl自动补全设置

yum -y install bash-completion

source <(kubectl completion bash) # 在 bash 中设置当前 shell 的自动补全
echo "source <(kubectl completion bash)" >> ~/.bashrc # 在你的 bash shell 中永久地添加自动补全

2、在使用kubectl 自动补全报如下错误

  报错:-bash: _get_comp_words_by_ref: command not found

  解决方法:如果安装了bash-completion,还报上面的错误进行如下命令。

source /usr/share/bash-completion/bash_completion 

 

posted @ 2022-09-28 20:47  点点滴滴的努力  阅读(1732)  评论(0编辑  收藏  举报