add alias and prompt display for kubectl context management
This commit is contained in:
parent
2940f72eff
commit
8cfe07e2ea
|
@ -28,6 +28,9 @@ alias browsh="docker run --rm -it browsh/browsh"
|
|||
# kube
|
||||
alias netshoot="kubectl run tmp-shell --rm -i --tty --image nicolaka/netshoot -- /bin/bash"
|
||||
alias kubectl="kubecolor"
|
||||
alias k="kubecolor"
|
||||
alias kctx="kubectl config use-context"
|
||||
alias kns="kubectl config set-context --current --namespace"
|
||||
|
||||
compdef kubecolor=kubectl
|
||||
|
||||
|
|
|
@ -86,7 +86,7 @@ prompt_cmd() {
|
|||
|
||||
# kubernetes context
|
||||
if which kubectl &>/dev/null; then
|
||||
local kubectl_context="%{$FG[008]%}[$(kubectl config current-context)] "
|
||||
local kubectl_context="%{$FG[008]%}[$(kubectl config current-context)|$(kubectl config view --minify -o jsonpath='{..namespace}')] "
|
||||
fi
|
||||
|
||||
# name@hostname
|
||||
|
|
Loading…
Reference in New Issue