mirror of https://gitlab.com/dabruh/dotfiles.git
Kubernetes context switcher.
This commit is contained in:
parent
894b653cd1
commit
8e5a901947
|
@ -0,0 +1,9 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
LAST=/tmp/last_kube_context
|
||||||
|
CURR="$(kubectl config current-context)"
|
||||||
|
[[ -z "$1" ]] && kubectl config get-contexts && exit
|
||||||
|
[ ! -f $LAST ] && echo "$CURR" >$LAST
|
||||||
|
[[ "$1" == "-" ]] && USE="$(cat $LAST)" || USE="$1"
|
||||||
|
[[ "$CURR" != "$USE" ]] && echo "$CURR" >$LAST
|
||||||
|
kubectl config use-context "$USE"
|
Loading…
Reference in New Issue