1.安裝bash-completion工具html
yum install bash-completion -y
不然報錯:shell
-bash: _get_comp_words_by_ref: command not foundbash
2.執行bash_completion
工具
source /usr/share/bash-completion/bash_completion
3.加載kubectl completionspa
source <(kubectl completion bash) # 在 bash 中設置當前 shell 的自動補全,要先安裝 bash-completion 包。 echo "source <(kubectl completion bash)" >> ~/.bashrc # 在您的 bash shell 中永久的添加自動補全
您還能夠爲 kubectl
使用一個速記別名,該別名也能夠與 completion 一塊兒使用:code
alias k=kubectl complete -F __start_kubectl k
參考:https://kubernetes.io/zh/docs/reference/kubectl/cheatsheet/htm
原文出處:https://www.cnblogs.com/Dev0ps/p/12186027.htmlblog