mirror of
https://github.com/ansible/awx.git
synced 2024-11-01 16:51:11 +03:00
1a4a6273a4
* rampart_groups_setup_playbook: Updating changelog for Instance Groups Fix an incorrect reference on instance group jobs list Purge remaining references to rampart groups Simplify can_access for instance groups on job templates Adding Instance Group permissions and tests Increase test coverage for task scheduler inventory updates Exit logic fixes for instance group tools View Fixes for instance groups new view to allow associations but no creations Updating acceptance documentation and system docs Updating unit tests for task manager refactoring Update views and serializers to support instance group (ramparts) Implementing models for instance groups, updating task manager Updating the setup playbook to support instance group installation Add nginx to server start and switch back to first tmux win Fix an issue where the local queue wouldn't use the rabbitmq name
47 lines
1.0 KiB
YAML
47 lines
1.0 KiB
YAML
version: '3'
|
|
services:
|
|
# Primary Tower Development Container
|
|
tower:
|
|
image: gcr.io/ansible-tower-engineering/tower_devel:${TAG}
|
|
hostname: tower
|
|
environment:
|
|
RABBITMQ_HOST: rabbitmq
|
|
RABBITMQ_USER: guest
|
|
RABBITMQ_PASS: guest
|
|
RABBITMQ_VHOST: /
|
|
CELERY_RDB_HOST: 0.0.0.0
|
|
ports:
|
|
- "8080:8080"
|
|
- "5555:5555"
|
|
- "8013:8013"
|
|
- "8043:8043"
|
|
- "6899-6999:6899-6999" # default port range for celery.contrib.rdb
|
|
extra_hosts:
|
|
- "dockerhost:${DOCKER_HOST_IP}"
|
|
links:
|
|
- postgres
|
|
- memcached
|
|
- rabbitmq
|
|
- logstash
|
|
# - sync
|
|
# volumes_from:
|
|
# - sync
|
|
volumes:
|
|
- "../:/tower_devel"
|
|
privileged: true
|
|
logstash:
|
|
build:
|
|
context: ./docker-compose
|
|
dockerfile: Dockerfile-logstash
|
|
# Postgres Database Container
|
|
postgres:
|
|
image: postgres:9.6
|
|
memcached:
|
|
image: memcached:alpine
|
|
ports:
|
|
- "11211:11211"
|
|
rabbitmq:
|
|
image: rabbitmq:3-management
|
|
ports:
|
|
- "15672:15672"
|