Ryan Petrello
1733a20094
make sdb-listen work for docker-compose-cluster
...
use a different port range for each container, because docker can't map
them all to the same port range
2018-06-12 13:57:28 -04:00
Matthew Jones
22dd6ddfea
Remove the logstash container from the base dev docker compose
...
Now with less java running while you code!
2018-06-05 09:42:38 -04:00
Ryan Petrello
d743b77353
replace our rdb tooling w/ the sdb PyPI package
2018-02-26 19:05:50 -05:00
Alan Rominger
dcfcfb6c7b
Merge pull request #245 from AlanCoding/fix_supervisor
...
specify all group queues, get supervisor working
2017-08-14 11:31:00 -04:00
AlanCoding
2385f62311
specify all group queues, get supervisor working
2017-08-10 14:57:25 -04:00
Matthew Jones
67474c8de1
Updating development tooling to be more generic
...
* Not assuming GCR is being used for image hosting
* Breaking out the dev environment bootstrapping from service starting
2017-08-09 15:53:25 -04:00
Matthew Jones
eb64d6e808
Update cluster compose for repo migration
2017-07-24 21:03:55 -04:00
AlanCoding
3cedcf22a9
add instance groups and queues to cluster tooling
2017-06-22 10:40:58 -04:00
adamscmRH
e0581af9ff
Missing Procfile docker-compose fix
2017-06-21 14:29:49 -04:00
Matthew Jones
eb2e7c38b0
Bring up logstash as part of the development cluster
2017-03-21 10:42:32 -04:00
Wayne Witzel III
50f187b78c
run clustered as privleged to avoid namespace error
2017-02-24 11:12:39 -05:00
Matthew Jones
9f777f6153
Add some provisions for https into haproxy and the cluster
2017-01-03 13:59:29 -05:00
Matthew Jones
2872409271
Integrate rabbitmqctl interface to cluster and standalone containers
2016-09-15 12:07:16 -04:00
Matthew Jones
807cced571
Implement a more dynamic celery queue system
...
* Meant to be a starting point to more efficiently manage work routing
and to balance work across all tower nodes
* Integrate flower as a dev tool that starts alongside other nodes.
Helpful for observing and monitoring the queues/exchanges
* For the moment, force the task manager to only run on one node (not
sure if this is needed)
* Define queues and routes for all task work
* Bump celery version to 3.1.23
* Expose flower through haproxy
2016-09-09 15:18:18 -04:00
Matthew Jones
eafb6c92b5
Docker compose improvements
...
* Make sure we explicitly set a hostname for tower nodes
* Switch rabbit vhost to use the root
2016-09-08 11:02:51 -04:00
Matthew Jones
ebf103f345
Initial Docker Compose workflow for Tower cluster
...
The goal is to share a common pattern with the existing development work
2016-09-08 10:18:14 -04:00