kubectl 自動補全命令

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

相關文章
相關標籤/搜索