You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
conductor-setup/ansible/roles/dynomite/templates/dynomite-service.yaml.j2

26 lines
616 B
Django/Jinja

{% for seed in seeds %}
{{ seed.split(':')[0] }}:
environment:
- DYNO_NODE={{ seed }}
image: nubisware/autodynomite:latest
networks:
{{ conductor_network }}:
logging:
driver: "journald"
deploy:
mode: replicated
replicas: 1
#endpoint_mode: dnsrr
placement:
constraints: [node.role == worker]
restart_policy:
condition: on-failure
delay: 5s
#max_attempts: 3
#window: 120s
configs:
- source: seeds.list
target: /dynomite/seeds.list
{%endfor%}