Fix ku and kops completion

This commit is contained in:
drymer 2018-06-10 21:31:42 +02:00
parent 25ce97a7f8
commit 0708bd6cc0
1 changed files with 13 additions and 1 deletions

View File

@ -125,12 +125,24 @@ function kubectl (){
if [[ -z $KUBECTL_SHOW_CONTEXT ]]
then
source <($KUBECTL_BIN completion zsh)
source <(kops completion zsh)
# Add support to completion when using the kubectl alias ku
source <($KUBECTL_BIN completion zsh | sed "s/kubectl/ku/g")
fi
KUBECTL_SHOW_CONTEXT="k8s-$($KUBECTL_BIN config current-context)"
$KUBECTL_BIN "$@"
}
## kops
KOPS_BIN=`which kops`
function kops(){
if [[ -z $KOPS_SHOW_CONTEXT ]]
then
source <($KOPS_BIN completion zsh)
fi
KOPS_SHOW_CONTEXT="k8s-$($KOPS_BIN config current-context)"
$KOPS_BIN "$@"
}
## molecule
MOLECULE_BIN=`which molecule`