| parameters: | |
| _param: | |
| docker_rundeck_replicas: 1 | |
| docker_image_rundeck: docker-sandbox.sandbox.mirantis.net/ikharin/oss/rundeck:latest | |
| rundeck_admin_password: password | |
| 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: | |
| etc: | |
| type: bind | |
| source: /srv/volumes/rundeck/etc | |
| destination: /etc/rundeck | |
| 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 |