| parameters: | |
| _param: | |
| docker_janitor_monkey_replicas: 1 | |
| docker_image_mongodb: library/mongo:3.4 | |
| docker_mongodb_admin_username: admin | |
| docker_mongodb_admin_password: password | |
| docker: | |
| client: | |
| stack: | |
| janitor_monkey: | |
| environment: | |
| MONGO_INITDB_ROOT_USERNAME: ${_param:docker_mongodb_admin_username} | |
| MONGO_INITDB_ROOT_PASSWORD: ${_param:docker_mongodb_admin_password} | |
| service: | |
| mongodb: | |
| image: ${_param:docker_image_mongodb} | |
| deploy: | |
| replicas: ${_param:docker_janitor_monkey_replicas} | |
| restart_policy: | |
| condition: any | |
| ports: | |
| - ${_param:haproxy_mongodb_exposed_port}:${_param:haproxy_mongodb_bind_port} | |
| volumes: | |
| - /srv/volumes/mongodb:/data |