Skip to content
Snippets Groups Projects
Commit 795ce846 authored by Smaine Kahlouch's avatar Smaine Kahlouch
Browse files

Calico systemd unit improvement (status, stop)

parent fb6dd60f
No related branches found
No related tags found
No related merge requests found
[Unit]
Description=calicoctl node
After=etcd2.service
Description=Calico per-node agent
Documentation=https://github.com/projectcalico/calico-docker
Requires=docker.service
After=docker.service etcd2.service
[Service]
EnvironmentFile=/etc/network-environment
User=root
PermissionsStartOnly=true
{% if peer_with_router|default(false) %}
ExecStart={{ bin_dir }}/calicoctl node --kubernetes --ip=${DEFAULT_IPV4} --as={{ local_as }}
ExecStart={{ bin_dir }}/calicoctl node --kubernetes --ip=${DEFAULT_IPV4} --as={{ local_as }} --detach=false
{% else %}
ExecStart={{ bin_dir }}/calicoctl node --kubernetes --ip=${DEFAULT_IPV4}
ExecStart={{ bin_dir }}/calicoctl node --kubernetes --ip=${DEFAULT_IPV4} --detach=false
{% endif %}
RemainAfterExit=yes
Type=oneshot
Restart=always
Restart=10
[Install]
WantedBy=multi-user.target
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment