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: Ansible sync
[csit.git]
/
resources
/
tools
/
testbed-setup
/
ansible
/
roles
/
nomad
/
templates
/
nomad_systemd.service.j2
diff --git
a/resources/tools/testbed-setup/ansible/roles/nomad/templates/nomad_systemd.service.j2
b/resources/tools/testbed-setup/ansible/roles/nomad/templates/nomad_systemd.service.j2
index
d0beed2
..
2a87c65
100644
(file)
--- a/
resources/tools/testbed-setup/ansible/roles/nomad/templates/nomad_systemd.service.j2
+++ b/
resources/tools/testbed-setup/ansible/roles/nomad/templates/nomad_systemd.service.j2
@@
-1,18
+1,21
@@
[Unit]
[Unit]
-Description=nomad agent
-Wants=network.target
-After=nomad.service
+Description=Nomad Service
+Documentation=https://www.nomadproject.io/docs/
+Wants=network-online.target
+After=network-online.target
[Service]
# TODO: Decrease privilege
[Service]
# TODO: Decrease privilege
-User=root
-Group=root
-Environment="GOMAXPROCS=2"
+ExecReload=/bin/kill -SIGHUP $MAINPID
ExecStart={{ nomad_bin_dir }}/nomad agent -config={{ nomad_config_dir }}
ExecStart={{ nomad_bin_dir }}/nomad agent -config={{ nomad_config_dir }}
-ExecReload=/bin/kill -9 $MAINPID
KillSignal=SIGTERM
KillSignal=SIGTERM
+LimitNOFILE=infinity
+LimitNPROC=infinity
Restart=on-failure
RestartSec=1
Restart=on-failure
RestartSec=1
+User=root
+Group=root
+Environment="GOMAXPROCS=2"
[Install]
[Install]
-WantedBy=
default
.target
+WantedBy=
multi-user
.target