diff --git a/kubectl-rsh b/kubectl-rsh index 1fa716c..0f4d644 100755 --- a/kubectl-rsh +++ b/kubectl-rsh @@ -30,7 +30,7 @@ fi NODE="$1" -POD=$( kubectl create -n "$KUBECTL_RSH_NAMESPACE" -o name "$@" -f - </dev/null +kubectl wait -n "$KUBECTL_RSH_NAMESPACE" --for=condition=Ready --timeout ${KUBECTL_RSH_POD_CREATE_TIMEOUT}m "$POD" >/dev/null -kubectl attach -n "$KUBECTL_RSH_NAMESPACE" -it "$POD" -c rsh-node "$@" +kubectl attach -n "$KUBECTL_RSH_NAMESPACE" -it "$POD"