promenade/promenade/templates/roles/join/usr/local/bin/helm

21 lines
403 B
Bash
Executable File

#!/usr/bin/env bash
set -e
if [ "x$(pwd)" = "x/" ]; then
UPDIR=/
WORKDIR=/
else
UPDIR=$(pwd)/..
WORKDIR=/up/$(basename $(pwd))
fi
exec docker run --rm -it \
--net host \
-v $UPDIR:/up \
-v /etc/kubernetes/admin:/etc/kubernetes/admin \
-w $WORKDIR \
-e KUBECONFIG=/etc/kubernetes/admin/kubeconfig.yaml \
{{ config['HostSystem:images.helm.helm'] }} \
$*