Fix ku and kops completion
This commit is contained in:
parent
25ce97a7f8
commit
0708bd6cc0
|
@ -125,12 +125,24 @@ function kubectl (){
|
||||||
if [[ -z $KUBECTL_SHOW_CONTEXT ]]
|
if [[ -z $KUBECTL_SHOW_CONTEXT ]]
|
||||||
then
|
then
|
||||||
source <($KUBECTL_BIN completion zsh)
|
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
|
fi
|
||||||
KUBECTL_SHOW_CONTEXT="k8s-$($KUBECTL_BIN config current-context)"
|
KUBECTL_SHOW_CONTEXT="k8s-$($KUBECTL_BIN config current-context)"
|
||||||
$KUBECTL_BIN "$@"
|
$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
|
||||||
MOLECULE_BIN=`which molecule`
|
MOLECULE_BIN=`which molecule`
|
||||||
|
|
Loading…
Reference in New Issue