563f5806 by Adam Heath

Tweak order and reduce amount of volume mounts.

1 parent 6ff46cb3
......@@ -6,14 +6,20 @@ declare -a docker_args=(--rm -i)
[[ -t 0 ]] && docker_args+=(-t)
docker_args+=(--network host)
docker_args+=(-v /:/srv/host-root)
docker_args+=(-w /srv/host-root/$PWD)
[[ $SSH_AUTH_SOCK ]] && docker_args+=(-v "$SSH_AUTH_SOCK:$SSH_AUTH_SOCK" -e "SSH_AUTH_SOCK=$SSH_AUTH_SOCK")
[[ $SSH_AUTH_SOCK ]] && docker_args+=(-e "SSH_AUTH_SOCK=/srv/host-root/$SSH_AUTH_SOCK")
network=
if [[ $KUBECONFIG ]]; then
docker_args+=(-v "$KUBECONFIG:/srv/host-root/$KUBECONFIG" -e "KUBECONFIG=/srv/host-root/$KUBECONFIG")
elif [[ $HOME/.kube/config ]]; then
docker_args+=(-e "KUBECONFIG=/srv/host-root/$HOME/.kube/config")
network=host
docker_args+=(-e "KUBECONFIG=/srv/host-root/$KUBECONFIG")
elif [[ -e $HOME/.kube/config ]]; then
network=host
docker_args+=(-v "$HOME/.kube/config:/home/tool/.kube/config")
fi
if [[ $network ]]; then
docker_args+=(--network host)
fi
docker_args+=(-e MAP_UID="$(id -u)" -e MAP_GROUPS="$(id -G)")
......