Skip to content

Commit

Permalink
refs #8: Update docker-compose.yml for namespacing
Browse files Browse the repository at this point in the history
 * Add default RabbitMQ logins and vhost for better security.
   Also, change its image to the management version for easier debugging
   and maintenance.
  • Loading branch information
achimnol committed Apr 30, 2017
1 parent 95c6f1e commit c904de1
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,12 @@ services:
- ./sorna-gateway:/usr/src/app
environment:
- "SORNA_MQ_ADDR=sorna-mq:5672" # provisioned to agent via etcd
- "SORNA_MQ_LOGIN=sorna"
- "SORNA_MQ_PASS=develove"
- "SORNA_DB_ADDR=sorna-db:5432" # provisioned to agent via ectd
- "SORNA_ETCD_ADDR=sorna-etcd:2379"
- "SORNA_REDIS_ADDR=sorna-redis:6379" # private use (rate-limit)
- "SORNA_NAMESPACE=local"
ports: # for host-side debugging / integration tests
- "8081:8080"
- "8443:8443"
Expand All @@ -35,6 +38,7 @@ services:
- ./sorna-agent:/usr/src/app
environment:
- "SORNA_ETCD_ADDR=sorna-etcd:2379"
- "SORNA_NAMESPACE=local"
- "DOCKER_HOST=tcp://sorna-docker:2375"
depends_on:
- sorna-db
Expand All @@ -56,7 +60,13 @@ services:
sorna-mq:
container_name: sorna-mq
hostname: sorna-mq
image: rabbitmq:3.6-alpine
image: rabbitmq:3.6-management
ports: # for host-side debugging/mgmt
- "15682:15672"
environment:
- "RABBITMQ_DEFAULT_USER=sorna"
- "RABBITMQ_DEFAULT_PASS=develove"
- "RABBITMQ_DEFAULT_VHOST=local"

sorna-db:
container_name: sorna-db
Expand Down

0 comments on commit c904de1

Please sign in to comment.