Infra: AWS Update to Ubuntu 20.04
[csit.git] / fdio.infra.ansible / roles / consul / templates / consul_systemd.service.j2
1 [Unit]
2 Description=Consul Service
3 Documentation=https://www.nomadproject.io/docs/
4 Wants=network-online.target
5 After=network-online.target
6
7 [Service]
8 # TODO: Decrease privilege
9 ExecReload=/bin/kill -SIGHUP $MAINPID
10 ExecStart={{ consul_bin_dir }}/consul agent -config-dir {{ consul_config_dir }}
11 KillSignal=SIGTERM
12 LimitNOFILE=infinity
13 LimitNPROC=infinity
14 Restart=on-failure
15 RestartSec=1
16 User=root
17 Group=root
18 Environment="GOMAXPROCS=2"
19
20 [Install]
21 WantedBy=multi-user.target