一、kubectl命令自动补全
1、Linux上
[root@k8s-master-211 ~]# yum install -y bash-completion
[root@k8s-master-211 ~]# source /usr/share/bash-completion/bash_completion
[root@k8s-master-211 ~]# source <(kubectl completion bash)
[root@k8s-master-211 ~]# echo "source <(kubectl completion bash)" >> ~/.bashrc
效果图如下:
2、Mac上
$ brew install bash-completion
$ source $(brew --prefix)/etc/bash_completion
$ source <(kubectl completion bash)
二、补全帮助命令
kubectl completion -h
如下图所示:
总结:整理不易,如果对你有帮助,可否点赞关注一下?
更多详细内容请参考:企业级K8s集群运维实战