blob: cc871dd3a1cf07426542cdb97ee1db2ac9658842 [file] [log] [blame]
parameters:
_param:
docker_rundeck_replicas: 1
docker_image_rundeck: docker-sandbox.sandbox.mirantis.net/ikharin/oss/rundeck:devel
docker:
client:
service:
rundeck:
environment:
SERVER_URL: "http://${_param:haproxy_rundeck_bind_host}:${_param:haproxy_rundeck_bind_port}"
RUNDECK_ADMIN_PASSWORD: ${_param:rundeck_admin_password}
replicas: ${_param:docker_rundeck_replicas}
image: ${_param:docker_image_rundeck}
restart:
condition: any
ports:
- 14440:4440
volume:
framework.properties:
type: bind
source: /srv/volumes/rundeck/config/framework.properties
destination: /etc/rundeck/framework.properties
tokens.properties:
type: bind
source: /srv/volumes/rundeck/config/tokens.properties
destination: /etc/rundeck/tokens.properties
rundeck:
type: bind
source: /srv/volumes/rundeck/rundeck
destination: /var/rundeck
mysql:
type: bind
source: /srv/volumes/rundeck/mysql
destination: /var/lib/mysql
log:
type: bind
source: /srv/volumes/rundeck/log
destination: /var/log/rundeck
logs:
type: bind
source: /srv/volumes/rundeck/logs
destination: /var/lib/rundeck/logs
plugins:
type: bind
source: /srv/volumes/rundeck/plugins
destination: /opt/rundeck-plugins
storage:
type: bind
source: /srv/volumes/rundeck/storage
destination: /var/lib/rundeck/var/storage