( hrgy84 | 2024. 09. 30., h – 13:19 )

A kubeadm upgrade ott halt meg, hogy a 1.23-ban nem támogatott a Docker mint Container Engine, és amikor átállítottam ContainerD -re, akkor meg hibára szaladt az upgrade (sokkal később találtam meg a cri-docker intézményét, nem kell leírni, hogy létezik). Ekkor döntöttem úgy, hogy inkább nulláról újra húzom.

> Ezzel kezdjed: `mv /etc/kubernetes/ /etc/kubernetes.old/; mv ~./kube/ ~./kube.old/`

> Szerintem ott maradt egy csomó szemét, ami zavart okoz az erőben.

A kubeadm teljesen eltörli a /etc/kubernetes mappa tartalmát (= üres mappák maradnak utána), a ~/.kube -t pedig minden egyes reset előtt eltöröltem. Azonban nem gondolom, hogy a ~/.kube mappa bármit befolyásolt, mert a telepítés sikerült, maguk a szervizek haldokoltak össze-vissza (amik cluster-belső credentiallal működnek), a kubelet pedig teljesen saját credentiallal éri el a clustert, nem a root home-jában levő credentiallal. És a kubeadm is a /etc/kubernetes/admin.conf -ot használja a validációk során.

Mondhatnám én is, hogy nézz utána a Kubernetes működésének alapjainak - mert én ezeket ebben az esetben megtettem - de unfair lenne ez tőlem.