Zum Hauptinhalt springen
  1. Blog/

Kubernetes auf Hetzner Cloud: Automatische Fedora-Updates

Marcel Ryser
Autor
Marcel Ryser
Softwarearchitekt und Tech-Enthusiast aus Bern

Die Aufgabe eines System-Maintainers ist es, alles aktuell zu halten. Besonders Security-Updates sollten so schnell wie möglich eingespielt werden.

Für faule Maintainer wie mich gibt es dnf-automatic, das die Server aktuell hält. Bei einer grossen Zahl von Servern gibt es besser geeignete Lösungen, für meinen Fall reicht dnf-automatic aber.

Installiere dnf-automatic mit

dnf install -y dnf-automatic

nun konfigurieren wir dnf-automatic so, dass Security-Updates automatisch installiert werden.

# set upgrade type to security to only install security updates, 
# if you'd set it to default it would install all updates.
# non-security updates might need you to intervene more often, 
# so we keep installing them manually
sed -i 's/upgrade_type = .*/upgrade_type = security/g' /etc/dnf/automatic.conf

# set apply_updates to 'yes' otherwise they wouldn't get installed.
sed -i 's/apply_updates = .*/apply_updates = yes/g' /etc/dnf/automatic.conf

um Security-Updates in einem definierten Intervall automatisch herunterzuladen und zu installieren.

Jetzt müssen wir nur noch den systemd-Timer aktivieren.

systemctl enable --now dnf-automatic-install.timer