Peter Lemenkov 2cd176
[Unit]
Peter Lemenkov 2cd176
Description=Etcd Server
Peter Lemenkov 2cd176
After=network.target
Jan Chaloupka a13946
After=network-online.target
Jan Chaloupka a13946
Wants=network-online.target
Peter Lemenkov 2cd176
Peter Lemenkov 2cd176
[Service]
Jan Chaloupka 4f33fe
Type=notify
Eric Paris 789d19
WorkingDirectory=/var/lib/etcd/
Jan Chaloupka ebf376
EnvironmentFile=-/etc/etcd/etcd.conf
Jan Chaloupka bcb6be
User=etcd
Jan Chaloupka 7ab66f
# set GOMAXPROCS to number of processors
Jan Chaloupka 0d524d
ExecStart=/bin/bash -c "GOMAXPROCS=$(nproc) /usr/bin/etcd --name=\"${ETCD_NAME}\" --data-dir=\"${ETCD_DATA_DIR}\" --listen-client-urls=\"${ETCD_LISTEN_CLIENT_URLS}\""
Jan Chaloupka 11f76e
Restart=on-failure
Jan Chaloupka 11f76e
LimitNOFILE=65536
Peter Lemenkov 2cd176
Peter Lemenkov 2cd176
[Install]
Peter Lemenkov 2cd176
WantedBy=multi-user.target