Dieses Dokument wurde mithilfe automatisierter maschineller Übersetzungstechnologie übersetzt. Wir bemühen uns um korrekte Übersetzungen, übernehmen jedoch keine Gewähr für die Vollständigkeit, Richtigkeit oder Zuverlässigkeit der übersetzten Inhalte. Im Falle von Abweichungen ist die englische Originalversion maßgebend und stellt den verbindlichen Text dar.

Aufrüstungen

Upgrade Ihres K3s-Clusters

Manuelle Upgrades beschreibt mehrere Techniken zur manuellen Durchführung eines Upgrades Ihres Clusters. Es kann auch als Grundlage für das Upgrade über Drittanbieter-Infrastruktur-als-Code-Tools wie Terraform verwendet werden.

Automatisierte Upgrades beschreibt, wie Kubernetes-native automatisierte Upgrades mit Ranchers system-upgrade-controller durchgeführt werden.

Versionsspezifische Hinweise

  • Traefik: Wenn Traefik nicht deaktiviert ist, installieren K3s-Versionen 1.20 und früher Traefik v1, während K3s-Versionen 1.21 und später Traefik v2 installieren, sofern v1 nicht bereits vorhanden ist. Um von dem älteren Traefik v1 auf Traefik v2 zu upgraden, konsultieren Sie bitte die Traefik-Dokumentation und verwenden Sie das Migrationstool.

  • K3s-Bootstrap-Daten: Wenn Sie K3s in einer HA-Konfiguration mit einem externen SQL-Datenspeicher verwenden und Ihre Server (Control-Plane)-Knoten nicht mit dem --token CLI-Flag gestartet wurden, können Sie keine zusätzlichen K3s-Server zum Cluster hinzufügen, ohne das Token anzugeben. Stellen Sie sicher, dass Sie eine Kopie dieses Tokens aufbewahren, da es beim Wiederherstellen aus einer Sicherung erforderlich ist. Früher hat K3s die Verwendung eines Tokens bei externen SQL-Datenspeichern nicht durchgesetzt.

    • Die betroffenen Versionen sind ⇐ v1.19.12+k3s1, v1.20.8+k3s1, v1.21.2+k3s1; die gepatchten Versionen sind v1.19.13+k3s1, v1.20.9+k3s1, v1.21.3+k3s1.

    • Sie können den Tokenwert von jedem Server, der bereits dem Cluster beigetreten ist, wie folgt abrufen:

      cat /var/lib/rancher/k3s/server/token