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] [Unit]
Description=calicoctl node Description=Calico per-node agent
After=etcd2.service Documentation=https://github.com/projectcalico/calico-docker
Requires=docker.service
After=docker.service etcd2.service
[Service] [Service]
EnvironmentFile=/etc/network-environment EnvironmentFile=/etc/network-environment
User=root User=root
PermissionsStartOnly=true PermissionsStartOnly=true
{% if peer_with_router|default(false) %} {% 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 %} {% else %}
ExecStart={{ bin_dir }}/calicoctl node --kubernetes --ip=${DEFAULT_IPV4} ExecStart={{ bin_dir }}/calicoctl node --kubernetes --ip=${DEFAULT_IPV4} --detach=false
{% endif %} {% endif %}
Restart=always
RemainAfterExit=yes Restart=10
Type=oneshot
[Install] [Install]
WantedBy=multi-user.target 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