updated kubectl_busybox.sh

pull/2/head
Hari Sekhon 4 years ago
parent 9fa331644c
commit 881dc244b1

@ -33,9 +33,11 @@ usage_args="[<kubectl_options>]"
help_usage "$@" help_usage "$@"
name=busybox name="busybox-$USER"
if kubectl get po "$name" "$@" &>/dev/null; then if kubectl get po "$name" "$@" -o json 2>/dev/null |
jq -r 'select(.status.phase == "Running")' |
grep -q . &>/dev/null; then
kubectl exec -ti "$name" "$@" -- /bin/sh kubectl exec -ti "$name" "$@" -- /bin/sh
else else
kubectl run -ti --rm --restart=Never "$name" --image=busybox "$@" -- /bin/sh kubectl run -ti --rm --restart=Never "$name" --image=busybox "$@" -- /bin/sh

Loading…
Cancel
Save