Error při instalaci k0s (kubernetes distro)

Ahoj,
nedaří se mi instalace k0s distribuce kubernetes. Na své firemní vps a lokálně to vždycky fungovalo. Tak jsem trochu sklamaný, že to nefunguje z čista i tady. Víte prosím, co s tím? Přikládám příkazy, error výpis a návod (Quick Start Guide - Documentation). Předem díky za pomoc a díky za skvělý komunitní projekt.

root@vps:~# sudo k0s install controller --single
root@vps:~# sudo k0s start
root@vps:~# sudo k0s status
Error: status: can't get "status" via "/run/k0s/status.sock": Get "http://localhost/status": dial unix /run/k0s/status.sock: connect: no such file or directory
root@vps:~# sudo k0s kubectl get nodes
Error: cannot stat k0s kubeconfig, is the server running?: stat /var/lib/k0s/pki/admin.conf: no such file or directory
root@vps:~# journalctl -u k0scontroller
Mar 03 10:01:02 vps systemd[1]: Started k0scontroller.service - k0s - Zero Friction Kubernetes.
Mar 03 10:01:02 vps k0s[9384]: time="2025-03-03 10:01:02" level=warning pre-flight-check="filesystem:/var/lib/k0s" property=unknown
Mar 03 10:01:02 vps k0s[9384]: Error: pre-flight checks failed, check out `k0s sysinfo`: failed to load/attach eBPF device filter program: load program: operation not permitted (MEMLOCK m>
Mar 03 10:01:02 vps k0s[9384]: load program: operation not permitted (MEMLOCK may be too low, consider rlimit.RemoveMemlock)
Mar 03 10:01:02 vps systemd[1]: k0scontroller.service: Main process exited, code=exited, status=1/FAILURE
Mar 03 10:01:02 vps systemd[1]: k0scontroller.service: Failed with result 'exit-code'.
Mar 03 10:01:13 vps systemd[1]: k0scontroller.service: Scheduled restart job, restart counter is at 1.
Mar 03 10:01:13 vps systemd[1]: Started k0scontroller.service - k0s - Zero Friction Kubernetes.

Ahoj,

a to je vsechno, co jsi zkousel? Ten vystup je preci dost popisny, jsou tam hned dalsi tri veci, co se nabizi vyzkouset dal.

/snajpa

VPS v nasem prostredi jsou kontejnery, obcas jde narazit na takovy vypeceny software, co si mysli, ze vsemu, na co dosahne, veli, ale to u nas tak neni. U nas muze velet jedine namespacum, co ma VPS primo pod kontrolou, celemu stroji ale ne.

Vzdycky je moznost takovou aplikaci obalit do QEMU/KVM, jestli se Ti ten spatne naprogramovany automagic nechce resit.

https://kb.vpsfree.cz/navody/vps/kvm

No a jinak je to IMHO na vytvoreni bug reportu vyvojarum k0s, at si to opravi, protoze takhle to skoro urcite nebude fungovat ani pod LXD, coz je (aspon oproti vpsAdminOS) docela rozsirena vec (chovanim ale docela podobna).

Tohle vypada relevantne:

Vypada, ze tam prave resi to s rlimit.RemoveMemlock, to by mohlo zabrat

Hm akorat kvuli te device cgroup zrejme bude opravdu potreba udelat ticket vyvojarum, protoze na to fakt tak snadno mit dosah ten soft nebude a bezet VPS v privileged modu u nas nejde vubec - leda v QEMU s vlastnim jadrem, tam pak jde cokoliv, nema to potom zadny vliv na ostatni.

Ok, diky, zes na to kouknul. J.H.

Dne so 8. 3. 2025 20:08 uživatel Pavel Šnajdr via vpsFree.cz Discourse <discourse@vpsfree.cz> napsal:

nz, akorat jsem moc nepomohl no :smiley:

kdyby se Ti chtelo jim to nareportovat a pohlidat to do vyreseni, zjevne je po netu docela dost lidi, kterym by to taky pomohlo :wink:

jinak to QEMU/KVM to kdyztak jisti