Infra: Cleanup Nomad configs
[csit.git] / fdio.infra.ansible / roles / nomad / templates / base.hcl.j2
1 name = "{{ nomad_node_name }}"
2 region = "{{ nomad_region }}"
3 datacenter = "{{ nomad_datacenter }}"
4
5 enable_debug = {{ nomad_enable_debug | bool | lower }}
6 disable_update_check = {{ nomad_disable_update_check | bool | lower }}
7
8 bind_addr = "{{ nomad_bind_address }}"
9 advertise {
10     http = "{{ nomad_advertise_address }}:{{ nomad_ports.http }}"
11     rpc = "{{ nomad_advertise_address }}:{{ nomad_ports.rpc }}"
12     serf = "{{ nomad_advertise_address }}:{{ nomad_ports.serf }}"
13 }
14 ports {
15     http = {{ nomad_ports['http'] }}
16     rpc = {{ nomad_ports['rpc'] }}
17     serf = {{ nomad_ports['serf'] }}
18 }
19
20 data_dir = "{{ nomad_data_dir }}"
21
22 log_level = "{{ nomad_log_level }}"
23 enable_syslog = {{ nomad_syslog_enable | bool | lower }}
24
25 leave_on_terminate = {{ nomad_leave_on_terminate | bool | lower }}
26 leave_on_interrupt = {{ nomad_leave_on_interrupt | bool | lower }}