1分钟配置Kubectl命令自动补全功能
在日常管理k8s集群的时候,时刻都会使用到Kubectl命令行工具,但是该命令还是挺复杂的,使用中也记不住那么多的api选项,所以这里介绍一下Kubectl命令补全工具
- 安装bash-completion
系统若已安装工具包则可跳过这一步骤
# centos
yum -y install bash-completion
source /usr/share/bash-completion/bash_completion
# ubuntu
apt -y install bash-completion
source /usr/share/bash-completion/bash_completion
- kubectl 自动补全
source <(kubectl completion bash) # 在 bash 中设置当前 shell 的自动补全,要先安装 bash-completion 包
echo "source <(kubectl completion bash)" >> ~/.bashrc # 在你的 bash shell 中永久地添加自动补全
评论区