Add some provisions for https into haproxy and the cluster

This commit is contained in:
Matthew Jones 2017-01-03 13:59:12 -05:00
parent 1acbbc3ebb
commit 9f777f6153
3 changed files with 13 additions and 9 deletions

View File

@ -10,6 +10,7 @@ services:
- "tower_3"
ports:
- "8013:8013"
- "8043:8043"
- "1936:1936"
- "5555:5555"
- "15672:15672"

View File

@ -17,6 +17,11 @@ frontend localnodes
mode http
default_backend nodes
frontend localnodes_ssl
bind *:8043
mode tcp
default_backend nodes_ssl
frontend flower
bind *:5555
mode http
@ -39,6 +44,13 @@ backend nodes
server tower_2 tower_2:8013 check
server tower_3 tower_3:8013 check
backend nodes_ssl
mode tcp
balance roundrobin
server tower_1 tower_1:8043
server tower_2 tower_2:8043
server tower_3 tower_3:8043
backend flower_nodes
mode http
balance roundrobin

View File

@ -24,15 +24,6 @@ else
fi
cp -nR /tmp/ansible_tower.egg-info /tower_devel/ || true
# Check if we need to build dependencies
#if [ -f "awx/lib/.deps_built" ]; then
# echo "Skipping dependency build - remove awx/lib/.deps_built to force a rebuild"
#else
#SWIG_FEATURES="-cpperraswarn -includeall -D__`uname -m`__ -I/usr/include/openssl" make requirements_dev
# touch awx/lib/.deps_built
#fi
cp /tmp/ansible-tower.egg-link /venv/tower/lib/python2.7/site-packages/ansible-tower.egg-link
# Tower bootstrapping