Fix login fallback

Signed-off-by: Marcus Noble <github@marcusnoble.co.uk>
This commit is contained in:
Marcus Noble 2021-12-14 15:53:44 +00:00
parent d0556dc92f
commit 1cfabac2f5
Signed by: AverageMarcus
GPG Key ID: B8F2DB8A7AEBAF78

View File

@ -61,7 +61,7 @@ MC_EXIST=$(kubectl config get-contexts --no-headers -o name gs-${POS_ARGS[0]} 2>
case ${#POS_ARGS[@]} in case ${#POS_ARGS[@]} in
1) 1)
kubectl config delete-context gs-${POS_ARGS[0]} &>/dev/null kubectl config delete-context gs-${POS_ARGS[0]} &>/dev/null
kubectl gs login ${POS_ARGS[0]} ${DEBUG} 2>/dev/null || opsctl kgs login -i ${POS_ARGS[0]} || opsctl create kubeconfig ${POS_ARGS[0]} kubectl gs login ${POS_ARGS[0]} ${DEBUG} 2>/dev/null || opsctl kgs login -i ${POS_ARGS[0]} || opsctl create kubeconfig -i ${POS_ARGS[0]}
;; ;;
2) 2)
if [ ${MC_EXIST} -eq 0 ]; then gs-login ${POS_ARGS[0]}; fi if [ ${MC_EXIST} -eq 0 ]; then gs-login ${POS_ARGS[0]}; fi