data_dir = "{{ nomad_root_dir }}/data" log_level = "{{ nomad_log_level }}" bind_addr = "0.0.0.0" advertise { {% for service in nomad_services.keys() | list %} {% if nomad_services[service].advertise is defined %} {{ service }} = {{ nomad_services[service].advertise }} {% endif %} {% endfor %} } ports { {% for service in nomad_services.keys() | list %} {{ service }} = {{ nomad_services[service].port }} {% endfor %} } server { enabled = {{ nomad_server_enabled | ternary('true','false') }} bootstrap_expect = {{ nomad_servers | length }} server_join { retry_join = [ {% for server in consul_servers %} "{{ server }}", {% endfor %} ] } } client { enabled = {{ nomad_client_enabled | ternary('true','false') }} servers = [ {% for server in consul_servers %} "{{ server }}", {% endfor %} ] }