k8s补全命令安装
自动补全安装
yum install bash-completion -y
source /usr/share/bash-completion/bash_completion
source <(kubectl completion bash)
echo "source <(kubectl completion bash)" >> ~/.bashrc
补全安装完成后执行报错
# 运行kubectl tab时出现以下报错
[root@k8s-node ~]# kubectl desc-bash: _get_comp_words_by_ref: command not found
解决方法:
#1、执行bash_completion
[root@k8s-node ~]# source /usr/share/bash-completion/bash_completion
#2、重新加载kubectl completion
[root@k8s-node ~]# source <(kubectl completion bash)
#3、又能用tab了
[root@k8s-node ~]# kubectl describe pod
版权申明
本文系作者 @Tis-FYM 原创发布在Tis-FYI站点。未经许可,禁止转载。
评论