k3s-agent.service.j2 587 B

123456789101112131415161718192021
  1. [Unit]
  2. Description=Lightweight Kubernetes
  3. Documentation=https://k3s.io
  4. After=network-online.target
  5. Wants=network-online.target
  6. [Service]
  7. Type=notify
  8. ExecStart=/usr/local/bin/k3s agent --server https://{{ master_ip }}:6443 --token-file /root/node-token --node-name worker-node-{{ inventory_hostname.replace('.', '-') }} --node-external-ip={{ inventory_hostname }} --data-dir /var/lib/rancher/k3s
  9. KillMode=process
  10. Delegate=yes
  11. LimitNOFILE=1048576
  12. LimitNPROC=infinity
  13. LimitCORE=infinity
  14. TasksMax=infinity
  15. TimeoutStartSec=0
  16. Restart=always
  17. RestartSec=5s
  18. [Install]
  19. WantedBy=multi-user.target