mirror of
https://github.com/ansible/awx.git
synced 2026-05-19 14:57:39 -02:30
Add some provisions for https into haproxy and the cluster
This commit is contained in:
@@ -10,6 +10,7 @@ services:
|
|||||||
- "tower_3"
|
- "tower_3"
|
||||||
ports:
|
ports:
|
||||||
- "8013:8013"
|
- "8013:8013"
|
||||||
|
- "8043:8043"
|
||||||
- "1936:1936"
|
- "1936:1936"
|
||||||
- "5555:5555"
|
- "5555:5555"
|
||||||
- "15672:15672"
|
- "15672:15672"
|
||||||
|
|||||||
@@ -17,6 +17,11 @@ frontend localnodes
|
|||||||
mode http
|
mode http
|
||||||
default_backend nodes
|
default_backend nodes
|
||||||
|
|
||||||
|
frontend localnodes_ssl
|
||||||
|
bind *:8043
|
||||||
|
mode tcp
|
||||||
|
default_backend nodes_ssl
|
||||||
|
|
||||||
frontend flower
|
frontend flower
|
||||||
bind *:5555
|
bind *:5555
|
||||||
mode http
|
mode http
|
||||||
@@ -39,6 +44,13 @@ backend nodes
|
|||||||
server tower_2 tower_2:8013 check
|
server tower_2 tower_2:8013 check
|
||||||
server tower_3 tower_3: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
|
backend flower_nodes
|
||||||
mode http
|
mode http
|
||||||
balance roundrobin
|
balance roundrobin
|
||||||
|
|||||||
@@ -24,15 +24,6 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
cp -nR /tmp/ansible_tower.egg-info /tower_devel/ || true
|
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
|
cp /tmp/ansible-tower.egg-link /venv/tower/lib/python2.7/site-packages/ansible-tower.egg-link
|
||||||
|
|
||||||
# Tower bootstrapping
|
# Tower bootstrapping
|
||||||
|
|||||||
Reference in New Issue
Block a user