Kubernetes im Heimlabor

Kurs › Folge 05

Linux vorbereiten: swap aus, containerd, sysctl

Die Arbeit vor kubeadm — hier scheitern die meisten ersten Versuche.

Das Video zu dieser Folge ist noch nicht veröffentlicht. Die Notizen stehen trotzdem schon hier.

Was du danach kannst

  • containerd als Laufzeit einrichten und cgroup v2 korrekt setzen
  • swap dauerhaft abschalten und begründen, warum
  • die nötigen Kernelmodule und sysctl-Werte setzen

Worum es geht

Die Arbeit vor kubeadm — hier scheitern die meisten ersten Versuche.

Voraussetzungen

  • ein laufendes Cluster aus den vorigen Folgen
  • Zugriff per kubectl

Zum Nachlesen

Befehle aus dieser Folge

  • swapoff -a
  • modprobe overlay && modprobe br_netfilter
  • sysctl net.bridge.bridge-nf-call-iptables=1
  • containerd config default > /etc/containerd/config.toml

Begriffe

containerd
die Container-Laufzeit unter Kubernetes
SystemdCgroup
Einstellung in containerd, die zu kubelet passen muss
br_netfilter
Kernelmodul, ohne das Pod-Verkehr nicht gefiltert wird