[Unit] Description=Lightweight Kubernetes Documentation=https://k3s.io After=network-online.target Wants=network-online.target [Service] Type=notify 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 KillMode=process Delegate=yes LimitNOFILE=1048576 LimitNPROC=infinity LimitCORE=infinity TasksMax=infinity TimeoutStartSec=0 Restart=always RestartSec=5s [Install] WantedBy=multi-user.target