Code Review
/
csit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Infra: Backend infra upgrade
[csit.git]
/
fdio.infra.ansible
/
roles
/
consul
/
templates
/
consul_systemd.service.j2
diff --git
a/fdio.infra.ansible/roles/consul/templates/consul_systemd.service.j2
b/fdio.infra.ansible/roles/consul/templates/consul_systemd.service.j2
index
8e1ef13
..
16874f2
100644
(file)
--- a/
fdio.infra.ansible/roles/consul/templates/consul_systemd.service.j2
+++ b/
fdio.infra.ansible/roles/consul/templates/consul_systemd.service.j2
@@
-1,21
+1,18
@@
[Unit]
[Unit]
-Description=
Consul Service
-Documentation=https://www.
nomadproject.io/docs
/
-
Want
s=network-online.target
+Description=
"HashiCorp Consul - A service mesh solution"
+Documentation=https://www.
consul.io
/
+
Require
s=network-online.target
After=network-online.target
[Service]
After=network-online.target
[Service]
-# TODO: Decrease privilege
-ExecReload=/bin/kill -SIGHUP $MAINPID
-ExecStart={{ consul_bin_dir }}/consul agent -config-dir {{ consul_config_dir }}
-KillSignal=SIGTERM
-LimitNOFILE=infinity
-LimitNPROC=infinity
-Restart=on-failure
-RestartSec=1
User=root
Group=root
User=root
Group=root
-Environment="GOMAXPROCS=2"
+ExecStart={{ consul_bin_dir }}/consul agent -config-dir={{ consul_config_dir }}
+ExecReload=/bin/kill --signal HUP $MAINPID
+KillMode=process
+KillSignal=SIGTERM
+Restart=on-failure
+LimitNOFILE=infinity
[Install]
[Install]
-WantedBy=multi-user.target
+WantedBy=multi-user.target
\ No newline at end of file