diff --git a/deploy.sh b/deploy.sh new file mode 100755 index 000000000..d40990d91 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,46 @@ +#!/bin/bash -ex + +rm -f ./postgres_exporter + +GOOS=linux GOARCH=386 make postgres_exporter + +fwknop -s -n vocabincontext.danstutzman.com +scp -C ./postgres_exporter root@vocabincontext.danstutzman.com:/root/postgres_exporter + +rm -f ./postgres_exporter + +fwknop -s -n vocabincontext.danstutzman.com +ssh root@vocabincontext.danstutzman.com </dev/null || sudo useradd postgres_exporter +sudo mkdir -p /home/postgres_exporter +sudo chown postgres_exporter:postgres_exporter /home/postgres_exporter + +tee /etc/init/postgres_exporter.conf </dev/null + +sudo ufw allow from \$(dig +short monitoring.danstutzman.com) to any port 9113 + +EOF