ansible-playbook-sobigdata-.../roles/sobigdata-manila/templates/sobigdata-manila-docker-com...

32 lines
691 B
Django/Jinja

version: '3.6'
networks:
{{ sobigdata_manila_docker_network }}:
{% if not sobigdata_manila_pep %}
haproxy-public:
external: true
{% endif %}
services:
{{ sobigdata_manila_docker_service_server_name }}:
image: {{ sobigdata_manila_docker_server_image }}
networks:
- {{ sobigdata_manila_docker_network }}
{% if not sobigdata_manila_pep %}
- haproxy-public
{% endif %}
deploy:
mode: replicated
replicas: 1
endpoint_mode: dnsrr
placement:
constraints: [node.role == worker]
restart_policy:
condition: on-failure
delay: 5s
max_attempts: 5
window: 120s
logging:
driver: 'journald'