version: '3.6' services: {{ postgres_service_name }}: image: postgres environment: POSTGRES_USER: "{{ postgres_jdbc_user }}" POSTGRES_PASSWORD: "{{ postgres_jdbc_pass }}" POSTGRES_DB: "{{ postgres_jdbc_db }}" networks: - {{ conductor_network }} deploy: replicas: {{ postgres_replicas }} {% if infrastructure != 'local' %} placement: constraints: [node.role == worker] {% endif %} networks: {{ conductor_network }}: