[Unit] Description=Consul After=network.target [Service] Type=simple User=consul Group=consul ExecStart=/usr/local/bin/consul agent \ -config-file=/etc/consul/consul.json \ -data-dir=/var/lib/consul \ -bind={{ consul_server }} \ -client=0.0.0.0 \ -server \ -bootstrap-expect=1 Restart=always RestartSec=10 [Install] WantedBy=multi-user.target