github.com/Racer159/jackal@v0.32.7-0.20240401174413-0bd2339e4f2e/packages/distros/k3s/common/k3s.service (about) 1 [Unit] 2 Description=Jackal K3s Runner 3 Documentation=https://jackal.dev 4 Wants=network-online.target 5 After=network-online.target 6 7 [Install] 8 WantedBy=multi-user.target 9 10 [Service] 11 Type=notify 12 EnvironmentFile=-/etc/default/%N 13 EnvironmentFile=-/etc/sysconfig/%N 14 KillMode=process 15 Delegate=yes 16 # Having non-zero Limit*s causes performance problems due to accounting overhead 17 # in the kernel. We recommend using cgroups to do container-local accounting. 18 LimitNOFILE=1048576 19 LimitNPROC=infinity 20 LimitCORE=infinity 21 TasksMax=infinity 22 TimeoutStartSec=0 23 Restart=always 24 RestartSec=5s 25 ExecStartPre=/bin/sh -xc '! /usr/bin/systemctl is-enabled --quiet nm-cloud-setup.service' 26 ExecStartPre=-/sbin/modprobe br_netfilter 27 ExecStartPre=-/sbin/modprobe overlay 28 ExecStart=/usr/sbin/k3s server --write-kubeconfig-mode=700 --write-kubeconfig /root/.kube/config ###JACKAL_VAR_K3S_ARGS###