[Unit] 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 }} --detach=false {% else %} ExecStart={{ bin_dir }}/calicoctl node --kubernetes --ip=${DEFAULT_IPV4} --detach=false {% endif %} Restart=always Restart=10 [Install] WantedBy=multi-user.target