Commit 109deb05 by Kevin Falcone

Switch to the nginx port used by xqueue (not the insights ports)

Override gunicorn to run on the nginx port, this is similar to what
other IDAs do, which is to use runserver and bind to the nginx port.
XQueue has multiple services (consumer and gunicorn) so we'll leave
docker-run.sh for now and just change the port specificed in the
supervisor file.

Bring the mysql/rabbit hostnames to the devstack standard names.
parent f0ace371
......@@ -10,4 +10,4 @@ RUN /edx/app/edx_ansible/venvs/edx_ansible/bin/ansible-playbook xqueue.yml -i '1
COPY docker/build/xqueue/docker-run.sh /
ENTRYPOINT ["/docker-run.sh"]
EXPOSE 8110 18110
EXPOSE 18040
---
DOCKER_TLD: "xqueue"
XQUEUE_SYSLOG_SERVER: "localhost"
XQUEUE_RABBITMQ_HOSTNAME: "rabbit.{{ DOCKER_TLD }}"
XQUEUE_MYSQL_HOST: "db.{{ DOCKER_TLD }}"
XQUEUE_RABBITMQ_HOSTNAME: "edx.devstack.rabbit"
XQUEUE_MYSQL_HOST: "edx.devstack.mysql"
xqueue_gunicorn_port: 18040
xqueue_gunicorn_host: 0.0.0.0
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment