Zum Inhalt

Talos Linux Kubernetes 2026: Hetzner, Proxmox, Bare Metal

Talos Linux für Kubernetes: Versionen, Installation auf Hetzner, Proxmox und Bare Metal, Kosten mit Omni, Unterschiede zu k3s. Stand Oktober 2026, alle Quellen verlinkt.

Aktualisiert 10 Min. LesezeitFakten geprüft am 7. Oktober 2026

TL;DR

Talos Linux ist ein unveränderliches Betriebssystem nur für Kubernetes: kein SSH, keine Shell, kein Paketmanager, Verwaltung ausschließlich per API. Die aktuelle Version 1.14.2 (29.09.2026) bringt Kubernetes 1.37.1 mit. Talos läuft auf Hetzner, Proxmox, Bare Metal und 14 Cloud-Plattformen. Die Community Edition ist kostenlos, Omni als Verwaltung ab 10 USD pro Monat.

Was ist Talos Linux?

Talos Linux ist eine minimale Linux-Distribution von Sidero Labs, die nur einen Zweck hat: Kubernetes-Nodes betreiben. Das Dateisystem ist zur Laufzeit schreibgeschützt, es gibt weder SSH noch Shell. Sie konfigurieren jeden Node über eine gRPC-API mit gegenseitiger TLS-Authentifizierung, in der Praxis mit dem Kommandozeilenwerkzeug talosctl.

Nach Angaben auf der Produktseite von Sidero Labs besteht das System aus weniger als 50 Binärdateien und ist kleiner als 100 MB. Ein Node bootet in rund einer Minute, ein Cluster soll in unter fünf Minuten stehen. Sidero Labs nennt rund eine Million Downloads pro Jahr und mehr als 110.000 ausgerollte Nodes. Das Repository auf GitHub steht unter der Lizenz MPL-2.0 und hat 11.300 Sterne, geschrieben ist Talos in Go, als Container-Runtime dient containerd.

Was das für den Betrieb heißt:

  • Kein Konfigurationsdrift: Die gesamte Node-Konfiguration steht in einer YAML-Datei (Machine Config). Was nicht darin steht, existiert nicht.
  • Kleine Angriffsfläche: Ohne Shell und Paketmanager fällt eine ganze Klasse von Angriffen und Fehlbedienungen weg.
  • Atomare Updates: Talos tauscht das komplette Image und behält das vorherige als Rückfallebene.
  • Lernkurve: Wer gewohnt ist, sich per SSH auf einen Node zu verbinden, muss umdenken. Fehlersuche läuft über talosctl und die Kubernetes-API.

Talos ist kein Managed Kubernetes. Control Plane, etcd-Backups und Upgrades bleiben Ihre Aufgabe, Talos macht sie nur planbarer. Wer den Betrieb ganz abgeben will, findet Anbieter mit deutschen Regionen in unserem Managed-Kubernetes-Kostenvergleich.

Welche Talos-Version ist aktuell?

Aktuell ist Talos 1.14.2 vom 29. September 2026 mit Kubernetes 1.37.1. Die Linie 1.14 unterstützt Kubernetes 1.33 bis 1.37, die Vorgängerlinie 1.13 erhält noch Patches (zuletzt 1.13.11 am 1. Oktober 2026). Talos 1.15 ist als Alpha verfügbar, das finale Release plant Sidero Labs für Ende Dezember 2026.

Die Daten stammen aus den Talos-Releases auf GitHub und der Support Matrix:

Talos-Version Veröffentlicht Mitgeliefertes Kubernetes Unterstützte Kubernetes-Versionen
1.15.0-alpha.0 08.09.2026 k. A. k. A. (Vorabversion)
1.14.2 29.09.2026 1.37.1 1.33 bis 1.37
1.14.1 15.09.2026 1.37.0 1.33 bis 1.37
1.14.0 03.09.2026 1.37.0 1.33 bis 1.37
1.13.11 01.10.2026 1.36.3 1.31 bis 1.36

Zum Vergleich: Das Kubernetes-Projekt pflegt nach kubernetes.io aktuell die Versionen 1.37, 1.36 und 1.35, jeweils mit Patch-Stand vom 15. September 2026. Kubernetes 1.35 erreicht am 28. Februar 2027 das Ende der Pflege. Talos 1.14 deckt damit alle drei gepflegten Versionen ab und zusätzlich zwei ältere.

Wichtig für die Planung: Der Community-Support einer Talos-Linie endet, sobald die nächste Minor-Version erscheint. Für 1.14 nennt die Support Matrix den 27. Dezember 2026. Wer länger auf einer Linie bleiben will, braucht die Enterprise-Variante. Die Hetzner-Werkzeuge, die mit Talos zusammenspielen, vergleichen wir im Beitrag Hetzner vs STACKIT Kubernetes.

Wo läuft Talos Linux?

Talos läuft auf 14 Cloud-Plattformen, darunter Hetzner, Exoscale, Scaleway, Akamai, DigitalOcean, OpenStack und die drei Hyperscaler, außerdem auf Bare Metal mit x86 und ARM64, in VMware, Hyper-V, KVM, Proxmox und Xen sowie auf Einplatinenrechnern wie dem Raspberry Pi 4B. Lokal starten Sie Talos in Docker oder QEMU.

Die vollständige Liste steht in der Support Matrix. Für Käufer in Deutschland sind drei Wege üblich:

Plattform Image Typische Größe Cloud-Integration
Hetzner Cloud öffentliches Talos-ISO, Snapshot per Rescue-System, Packer oder hcloud-upload-image CX23 bis CPX32 Hetzner Cloud Controller Manager, CSI-Treiber
Proxmox VE ISO aus der Image Factory, optional mit qemu-guest-agent VM mit 2 bis 4 Kernen keine, Storage über eigenes CSI
Bare Metal ISO, PXE oder Disk-Image eigene Hardware keine, Load Balancer etwa per MetalLB

Die Systemanforderungen sind niedrig. Ein Control-Plane-Node braucht mindestens 2 Kerne, 2 GiB RAM und 10 GiB Systemplatte, empfohlen sind 4 Kerne, 4 GiB RAM und 100 GiB. Ein Worker kommt mit 1 Kern und 1 GiB RAM aus, empfohlen sind 2 Kerne und 2 GiB.

Wer Talos bei einem Cloud-Anbieter mit eigenem Managed-Angebot betreibt, etwa Exoscale oder Scaleway, sollte vorher klären, ob der Mehraufwand den Preisunterschied zum Managed-Dienst rechtfertigt. Bei Hetzner stellt sich die Frage nicht, weil es dort kein Managed Kubernetes gibt.

Wie installiere ich Talos auf Hetzner und Proxmox?

Der Ablauf ist überall gleich: Image booten, Konfiguration mit talosctl gen config erzeugen, Machine Config auf die Nodes anwenden, etcd einmalig bootstrappen, kubeconfig abholen. Auf Hetzner übergeben Sie die Konfiguration als User Data beim Anlegen des Servers, auf Proxmox und Bare Metal per apply-config im Wartungsmodus.

Zum Ausprobieren reicht ein lokaler Cluster in Docker, so steht es im Quickstart:

brew install siderolabs/tap/talosctl
talosctl cluster create docker
kubectl get nodes -o wide
talosctl cluster destroy

Hetzner Cloud

Die Hetzner-Anleitung nutzt einen Hetzner Load Balancer vor dem Kubernetes-API-Port 6443:

  1. Talos-Image als Snapshot hochladen oder das öffentliche ISO verwenden.
  2. Load Balancer anlegen und Port 6443 auf alle Server mit dem Label type=controlplane leiten.
  3. Konfiguration mit der IP des Load Balancers erzeugen.
  4. Server mit der Machine Config als User Data starten.
  5. etcd auf einem Control-Plane-Node bootstrappen.
  6. Für Load Balancer und Volumes cluster.externalCloudProvider.enabled: true setzen und den Hetzner Cloud Controller Manager installieren.
hcloud load-balancer create --name controlplane --network-zone eu-central --type lb11
hcloud load-balancer add-service controlplane --listen-port 6443 --destination-port 6443
hcloud load-balancer add-target controlplane --label-selector 'type=controlplane'

talosctl gen config talos-k8s-hcloud https://<LB-IP>:6443 \
  --with-examples=false --with-docs=false

hcloud server create --name talos-control-plane-1 --image ${IMAGE_ID} \
  --type cx23 --location nbg1 --label 'type=controlplane' \
  --user-data-from-file controlplane.yaml

talosctl --talosconfig talosconfig bootstrap

Die offizielle Anleitung nutzt im Beispiel noch den älteren Typ cx22 und den Standort Helsinki. Wir haben den aktuellen Typ CX23 und Nürnberg eingesetzt; prüfen Sie vor dem Anlegen, ob der Typ verfügbar ist.

Proxmox VE

Die Proxmox-Anleitung empfiehlt UEFI (ovmf), Maschinentyp q35, CPU-Typ host, Controller “VirtIO SCSI” und deaktiviertes Memory Ballooning. Für die Control Plane sind 2 Kerne und 4 GB RAM vorgesehen, für Worker 4 Kerne und 8 GB. Den qemu-guest-agent aktivieren Sie in Proxmox nur, wenn das ISO die passende Erweiterung enthält. Wie sich Talos auf Proxmox von kubeadm, k3s und Cluster API unterscheidet und welche CSI-Treiber es gibt, zeigt unser Guide Proxmox Kubernetes.

talosctl gen config talos-proxmox-cluster https://$CONTROL_PLANE_IP:6443 --output-dir _out
talosctl apply-config --insecure --nodes $CONTROL_PLANE_IP --file _out/controlplane.yaml
talosctl apply-config --insecure --nodes $WORKER_IP --file _out/worker.yaml
talosctl config endpoint $CONTROL_PLANE_IP
talosctl bootstrap
talosctl kubeconfig -e $CONTROL_PLANE_IP

Upgrades

Betriebssystem und Kubernetes aktualisieren Sie getrennt. talosctl upgrade tauscht das OS-Image Node für Node, bei einem Fehlstart rollt Talos automatisch auf das vorherige Image zurück. Die Upgrade-Doku hält fest: Konfigurationsmigrationen sind nur zwischen benachbarten Minor-Versionen getestet, Sie springen also nicht von 1.12 direkt auf 1.14. Kubernetes selbst heben Sie mit talosctl upgrade-k8s an, ein Probelauf zeigt vorher die Änderungen:

talosctl --nodes <control-plane-ip> upgrade-k8s --to 1.37.1 --dry-run

Was kostet Kubernetes mit Talos?

Talos selbst kostet in der Community Edition nichts, Sie zahlen nur die Infrastruktur. Für eine zentrale Verwaltung verlangt Sidero Labs bei Omni 10 USD pro Monat für bis zu 10 Nodes (Hobby) oder 25 USD pro Node und Monat (Startup). Talos Enterprise Linux mit 24/7-Support kostet 1.000 USD pro Node und Jahr, mindestens 10 Nodes.

Die Pläne nach der Preisseite von Sidero Labs, Stand 07.10.2026, Preise in USD:

Plan Preis Grenze Enthalten
Talos Community Edition 0 USD unbegrenzte Cluster und Nodes Community-Support
Omni Hobby 10 USD pro Monat bis 10 Nodes, 2 Nutzer Omni-Clusterverwaltung, Community-Support
Omni Startup 25 USD pro Node und Monat bis 50 Nodes Hobby plus Enterprise-Funktionen
Talos Enterprise Linux 1.000 USD pro Node und Jahr mindestens 10 Nodes Omni, CVE-SLAs, FIPS-140-3-Builds, SBOM, 24/7-Support
Omni Edge auf Anfrage große Edge-Flotten Enterprise-Support

Omni ist nicht vollständig Open Source. Der Servercode steht nach Angabe im Omni-Repository unter der Business Source License 1.1. Selbst hosten dürfen Sie Omni kostenlos nur für Nicht-Produktionsumgebungen, für Produktion brauchen Sie die SaaS-Variante oder einen Vertrag. Ohne Omni verwalten Sie Talos-Cluster weiter vollständig mit talosctl.

Rechenbeispiel Hetzner

Ein Cluster mit drei Control-Plane-Nodes und drei Workern bei Hetzner, Preise netto pro Monat ohne IPv4, gültig seit 15. Juni 2026 laut Hetzner-Preisanpassung:

Posten Rechnung Netto pro Monat
3 Control Plane CPX22 (2 vCPU, 4 GB) 3 × 19,49 € 58,47 €
3 Worker CPX32 (4 vCPU, 8 GB) 3 × 35,49 € 106,47 €
Summe Server 164,94 €
Variante mit CX23 und CX33 3 × 5,49 € + 3 × 8,49 € 41,94 €

Die günstigen CX-Typen zeigte die Seite Cost-Optimized am 07.10.2026 ohne buchbare Preise an, die Variante ist also nur ein Richtwert. Hinzu kommen IPv4-Adressen, Volumes und der Load Balancer vor der API, deren Preise wir hier nicht erneut geprüft haben. Mit Omni Hobby kommen 10 USD pro Monat dazu, sechs Nodes liegen unter der Grenze von 10.

Talos Linux vs k3s: Was passt wann?

Talos und k3s lösen verschiedene Probleme. Talos ersetzt das Betriebssystem und liefert Standard-Kubernetes mit etcd. k3s ist eine schlanke Kubernetes-Distribution, die auf einem beliebigen Linux läuft und Ingress, Load Balancer und Storage gleich mitbringt. Talos passt für reproduzierbare Produktionscluster, k3s für schnelle kleine Cluster und Edge.

Kriterium Talos Linux k3s
Was es ist Betriebssystem nur für Kubernetes Kubernetes-Distribution, ein Binary unter 100 MB
Betriebssystem darunter ist selbst das OS beliebiges Linux mit aktuellem Kernel
Zugriff auf den Node nur API (talosctl), kein SSH SSH und normale Linux-Werkzeuge
Datenspeicher etcd SQLite als Standard, etcd, MySQL, Postgres möglich
Mitgeliefert Kubernetes-Kernkomponenten Traefik, ServiceLB, Flannel, Local-Path-Provisioner
Aktuelle Version 1.14.2 mit Kubernetes 1.37.1 v1.37.1+k3s1 (30.09.2026)
Lizenz MPL-2.0 Apache-2.0

Die Angaben zu k3s stammen aus der k3s-Doku und den k3s-Releases. Für Teams, die ihre Nodes wie Vieh statt wie Haustiere behandeln wollen und Wert auf Sicherheitsvorgaben legen, passt Talos, weil es keine manuellen Eingriffe zulässt. Für Teams, die in einer Stunde einen Cluster auf vorhandenen VMs brauchen und SSH-Zugriff schätzen, passt k3s. Gehostete k3s-Angebote vergleichen wir im Beitrag k3s Hosting, die Rancher-Plattform von SUSE im Beitrag SUSE Rancher Prime.

Wer selbst betreibt, aber Unterstützung beim Aufbau sucht, findet Firmen im Verzeichnis der Kubernetes-Dienstleister.

FAQ

Ist Talos Linux kostenlos?

Ja. Die Talos Community Edition ist Open Source unter MPL-2.0 und ohne Grenze bei Clustern und Nodes nutzbar. Kosten entstehen erst für Omni (ab 10 USD pro Monat für bis zu 10 Nodes) oder für Talos Enterprise Linux mit Support (1.000 USD pro Node und Jahr, mindestens 10 Nodes), Stand 07.10.2026.

Was kostet ein Talos-Cluster bei Hetzner?

Drei CPX22 als Control Plane und drei CPX32 als Worker kosten 164,94 € netto pro Monat ohne IPv4, Volumes und Load Balancer. Mit den günstigeren CX23 und CX33 wären es 41,94 €, diese Typen waren am 07.10.2026 aber nicht buchbar angezeigt.

Talos Linux vs k3s: Was ist der Unterschied?

Talos ist ein Betriebssystem, das nur Kubernetes ausführt und ausschließlich per API verwaltet wird. k3s ist eine leichte Kubernetes-Distribution, die auf jedem Linux läuft und Ingress, Load Balancer und Storage mitbringt. Talos zielt auf reproduzierbare, gehärtete Cluster, k3s auf schnellen Einstieg und Edge.

Kann ich mich per SSH auf einen Talos-Node verbinden?

Nein. Talos hat weder SSH noch Shell. Sie lesen Logs, ändern Konfigurationen und starten Dienste über die Talos-API mit talosctl, abgesichert per gegenseitigem TLS. Auch die Fehlersuche läuft über diese API und die Kubernetes-API.

Welche Kubernetes-Versionen unterstützt Talos 1.14?

Talos 1.14 unterstützt Kubernetes 1.33 bis 1.37 und liefert in Version 1.14.2 Kubernetes 1.37.1 mit. Talos 1.13 deckt 1.31 bis 1.36 ab. Der Community-Support für 1.14 endet mit dem Release von Talos 1.15, geplant für den 27.12.2026.

Brauche ich Omni für Talos?

Nein. Alle Funktionen lassen sich mit talosctl und Machine-Config-Dateien steuern. Omni bündelt Clusteranlage, Upgrades und Zugriffsrechte in einer Oberfläche. Der Servercode steht unter der Business Source License, selbst gehostet ist Omni nur außerhalb der Produktion kostenlos.

Ist Talos Linux Managed Kubernetes?

Nein. Talos macht den Selbstbetrieb einfacher, nimmt ihn Ihnen aber nicht ab. Control Plane, etcd-Backups, Upgrades und Monitoring bleiben bei Ihnen. Managed-Angebote mit Rechenzentren in Deutschland stellen wir in Managed Kubernetes in Deutschland vor, unsere Bewertungskriterien in der Methodik.

Quellen

  1. GitHub: siderolabs/talos Releases (abgerufen 7. Oktober 2026)
  2. GitHub: siderolabs/talos (abgerufen 7. Oktober 2026)
  3. Sidero Labs: Talos Linux (abgerufen 7. Oktober 2026)
  4. Sidero Labs: Preise (abgerufen 7. Oktober 2026)
  5. Talos Doku: Support Matrix v1.14 (abgerufen 7. Oktober 2026)
  6. Talos Doku: Systemanforderungen (abgerufen 7. Oktober 2026)
  7. Talos Doku: Quickstart (abgerufen 7. Oktober 2026)
  8. Talos Doku: Hetzner (abgerufen 7. Oktober 2026)
  9. Talos Doku: Proxmox (abgerufen 7. Oktober 2026)
  10. Talos Doku: Upgrading Talos (abgerufen 7. Oktober 2026)
  11. Talos Doku: Upgrading Kubernetes (abgerufen 7. Oktober 2026)
  12. GitHub: siderolabs/omni (abgerufen 7. Oktober 2026)
  13. Hetzner: Preisanpassung 15. Juni 2026 (abgerufen 7. Oktober 2026)
  14. Hetzner Cloud: Cost-Optimized (abgerufen 7. Oktober 2026)
  15. GitHub: k3s-io/k3s Releases (abgerufen 7. Oktober 2026)
  16. K3s Doku (abgerufen 7. Oktober 2026)
  17. Kubernetes Releases (abgerufen 7. Oktober 2026)

Weiterlesen