source: installer/vagrant/setup-proxy.sh

lgromero-new-oglive
Last change on this file was cf14a94, checked in by Natalia Serrano <natalia.serrano@…>, 6 months ago

refs #941 try to make installer on ESXi pick oglive/ogagent from NFS

  • Property mode set to 100755
File size: 532 bytes
Line 
1#!/bin/bash
2
3set -eu
4
5SERVER=$1
6BRANCH=$2
7
8#NGINX docker folder config
9NGINXCONF=/opt/nginx/conf
10DEST=$NGINXCONF/$BRANCH.location
11
12IP=$(vagrant ssh $SERVER -c "ifdata -pa eth0" | tr -d '\r')
13IP=$(echo "${IP//[$'\t\r\n']}")
14if [ -z $IP ]; then
15    echo "Couldn't detect IP"
16    exit 1
17fi
18
19echo "server IP es ($IP)"
20
21# Configure proxy
22cp installer/vagrant/config/nginx-template.location $DEST
23sed -i "s/##IPADDRESS##/$IP/g" $DEST
24sed -i "s/##BRANCH##/$BRANCH/g" $DEST
25
26# Reload nginx
27docker exec nginx_reverse_proxy  nginx -s reload
Note: See TracBrowser for help on using the repository browser.