Ziele
- Du weißt, welcher Linux Service für das starten/stoppen/löschen von Containern zuständig ist.
- Wie wird die Authentifizierung für Requests zum
kubelet
konfiguriert? - Du weißt, warum Container Runtimes für den
kubelet
leicht austauschbar sind. - Du weißt, warum ein so genannter
pod-infra-container
gestartet wird und warum hier bevorzugt gernepause
verwendet wird. - Du weißt, wie die DNS Konfiguration für den Kubernetes Nameserver in die Container kommt.
-
kubelet
lässt unter anderem auch die Komponenten für die Control Plane laufen. Wie wird das Henne-Ei Problem beim Starten eines Clusters gelöst? - Du weißt wie du eine Node "evakuieren" kannst bevor du diese z.B. rebooten möchtest. Warum sollte man nicht versuchen
DaemonSets
zu evakuieren? - Wann ist eine Node
unhealthy
?
Inhalte
- Kapitel 12 aus "The Book of Kubernetes" von Alan Hohn
Posted by Claus-Theodor Riegg to DevOps Curriculum (2023-01-30 12:16)