在 Kubernetes 里能否用 Tab 补全取决于你有没有 安装并启用 bash-completion 的 kubectl 插件。
·
在 Kubernetes 里能否用 Tab 补全(kubectl <tab><tab>)取决于你有没有 安装并启用 bash-completion 的 kubectl 插件。
默认安装完 kubectl 是不会自动补全的,需要手动开一次。
1. 安装 bash-completion(所有节点都想用就都要装)
# CentOS/RHEL
yum install -y bash-completion
# Debian/Ubuntu
apt-get install -y bash-completion
2. 启用 kubectl 补全脚本(两种办法)
① 临时生效(当前 shell)
source <(kubectl completion bash)
② 永久生效(推荐)
kubectl completion bash > /etc/bash_completion.d/kubectl
更多推荐


所有评论(0)