This message was deleted.
# k3s
a
This message was deleted.
c
have you tried --kubelet-arg or --kube-apiserver-arg or whatever component you want to pass those args to?
g
Thanks, got it now. Extending
Copy code
ExecStart=/usr/local/bin/k3s server
in
/etc/systemd/system/k3s.service
did the trick. For everyone who’s following that, my HA config in
k3s.service
is now:
Copy code
...
ExecStart=/usr/local/bin/k3s \
    server \
        '--cluster-init' \
        '--kubelet-arg' \
        'node-status-update-frequency=4s' \
        '--kube-controller-manager-arg' \
        'node-monitor-period=4s' \
        '--kube-controller-manager-arg' \
        'node-monitor-grace-period=16s' \
        '--kube-controller-manager-arg' \
        'pod-eviction-timeout=20s' \
        '--kube-apiserver-arg' \
        'default-not-ready-toleration-seconds=20' \
        '--kube-apiserver-arg' \
        'default-unreachable-toleration-seconds=20' \
329 Views