( persicsb | 2023. 07. 07., p – 10:18 )

Nem, nem Helmre gondolok.

Hanem arra, hogy:
- kubeadm RHEL9-re nincs RPM-ből. Az el7-re forduló csomag ugyan telepíthető, de isten őrizz, hogy bármilyen inkompatibilitás lépjen fel

- cri-o projekt nem ad ki RPM-et, az OpenSUSE-től tudsz letölteni ilyet, CentOS 9 Streamre. A dokumentációban meg kéne adni egy verziót is (lásd: https://github.com/cri-o/cri-o/blob/main/install.md#other-yum-based-ope…), viszont sehol nincs meg az értéke annak, hogy mit kéne ide megadni, mi mivel kompatibilis
- containerd.io elérhető RPM-ben a Dockertől (maga a projekt nem ad ki csomagot), de régi build, az új kubeadm nem kompatibilis vele (1.6.x nem implementálja az API-t, ami az 1.27-es-nek kell).
- nosza, telepíts containerd-t vagy cri-o-t tgz-ből, minden más egyéb függőségével (runc, stb.).
- próbáld meg összerakni, hogy mi mivel kompatibilis és mivel nem, nyilván erről dokumentáció könnyen elérhető helyen sehol.

Eléggé agyrém.
Ha meg OKD-t akarsz használni, akkor egyből 3 gépes klaszter kéne.
Ha meg k3s-t, akkor ugyanúgy nincs RPM, van curl | sh a tgz-re, a telepítési dokumentáció invalid, nem működnek bizonyos lépései permission probléma miatt. Persze, ki lehet javítani, meg utánajárni, de ehhez is el kell olvasni, hogy minek miért milyen jogosultságának kell lennie, mi hogyan helyes.

És ez még csak a telepítés.