| 用途 | 安装 shell 自动补全 |
|---|---|
| 语法 | kubectl completion <shell> |
bash 配置
bash 配置
source <(kubectl completion bash)
echo 'source <(kubectl completion bash)' >> ~/.bashrc
alias k=kubectl
complete -o default -F __start_kubectl kPowerShell 配置
PowerShell 配置
kubectl completion powershell | Out-String | Invoke-Expression
# 持久化:追加到 $PROFILE补全 k 别名需额外绑定(complete -F __start_kubectl k);写完新配置文件后开新终端验证。