Kubernetes im Auto erfordert ein Umdenken gegenueber Cloud-Systemen: Begrenzte Ressourcen, Funkloecher und Millisekunden-Startzeiten. Dieser Artikel zeigt, wie K3s und das Kubelet fuer Fahrzeuge optimiert werden.
Standardmaessig belegt das Kubelet hunderte Megabytes fuer Metriken. Durch Deaktivierung unnoetiger Cloud-Plugins und Setzen von `--cpu-manager-policy=static` sinkt der RAM-Bedarf von 180MB auf 28MB mit isolierten Cores fuer kritische Pods.
Das Laden von Containern ueber Mobilfunk beim Booten ist im Auto unmoeglich. Werkseitige Images liegen in signierten, schreibgeschuetzten SquashFS-Partitionen. Beim Booten mountet crun die Schichten in unter 2 ms absolut manipulationssicher.