From d04543ffef61e777f71baa9f49b79e2e91b95fd0 Mon Sep 17 00:00:00 2001 From: Simon Westcott Date: Thu, 11 May 2017 12:44:11 +0100 Subject: [PATCH] Fix context discovery --- completion/kubectx.bash | 4 ++-- completion/kubectx.zsh | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/completion/kubectx.bash b/completion/kubectx.bash index c51d9c3..8469d2b 100644 --- a/completion/kubectx.bash +++ b/completion/kubectx.bash @@ -2,7 +2,7 @@ _kube_contexts() { local curr_arg; curr_arg=${COMP_WORDS[COMP_CWORD]} - COMPREPLY=( $(compgen -W "- $(kubectl config get-contexts | awk '{print $2}' | tail -n +2)" -- $curr_arg ) ); + COMPREPLY=( $(compgen -W "- $(kubectl config get-contexts --output='name')" -- $curr_arg ) ); } -complete -F _kube_contexts kubectx \ No newline at end of file +complete -F _kube_contexts kubectx diff --git a/completion/kubectx.zsh b/completion/kubectx.zsh index ada6dde..7d3a89c 100644 --- a/completion/kubectx.zsh +++ b/completion/kubectx.zsh @@ -6,7 +6,7 @@ if [ -f "$KUBECTX" ]; then # show '-' only if there's a saved previous context PREV=$(cat "${KUBECTX}") _arguments "1: :((-\:Back\ to\ ${PREV} \ - $(kubectl config get-contexts | awk '{print $2}' | tail -n +2)))" + $(kubectl config get-contexts --output='name')))" else - _arguments "1: :($(kubectl config get-contexts | awk '{print $2}' | tail -n +2))" + _arguments "1: :($(kubectl config get-contexts --output='name'))" fi