#!/usr/bin/env bash set -e help() { cat </dev/null 2>&1 && pwd )" nomad namespace apply proxy nomad job run "${thisdir}/input/proxy.nomad" IP=$(nomad node status -json -verbose \ $(nomad operator api '/v1/allocations?namespace=proxy' | jq -r '.[] | select(.JobID == "nomad-proxy") | .NodeID') \ | jq -r '.Attributes."unique.platform.aws.public-ipv4"') echo "NOMAD_ADDR=https://$IP:6464" exit 0 } opt="$1" case $opt in help|--help|-h) help ;; proxy|--proxy) run_proxy ;; test|--test) shift ; run_tests "$@" ;; shell) shift ; run_shell ;; *) run_tests "$@" ;; esac run_tests