带有选项的别名的kubectl bash完成

时间:2018-07-23 14:56:17

标签: alias kubectl bash-completion

我配置了几个kubectl别名:

alias k='kubectl'
alias kn='kubectl -n'
alias ks='kubectl -n kube-system'
alias ka='kubectl get --all-namespaces'

bash补全在kubectl上工作正常,我也可以通过调用

使其适用于大多数别名
complete -o default -F __start_kubectl $alias

但是,这对于ka别名不起作用-补全忽略get已经是别名的一部分,并像不存在一样完成命令。

是否可以将补全配置为也适用于ka别名?

OS是一个使用Ubuntu 16:04作为基本映像的docker容器。

0 个答案:

没有答案