Das passende Training Kubernetes Proxmox Training – Cluster mit OpenTofu bauen (3 Tage)
OpenTofu oder Terraform? Der Fork hat Terraform inzwischen technisch ueberholt

Das passende Training Kubernetes Proxmox Training – Cluster mit OpenTofu bauen (3 Tage)

OpenTofu oder Terraform? Der Fork hat Terraform inzwischen technisch überholt

Ganz ehrlich: Vor zwei Jahren wäre die Antwort noch “kommt drauf an, wie wichtig euch die Lizenz ist” gewesen. Heute nicht mehr.

Die Ausgangslage: derselbe Fall wie bei Vault

August 2023, HashiCorp stellt Terraform von MPL auf Business Source License um - nicht mehr komplett Open Source. Die Reaktion: OpenTofu, ein Fork der letzten offenen Version, unter dem Dach der Linux Foundation. Dasselbe Muster wie bei OpenBao/Vault - kein Zufall, sondern dieselbe Antwort der Community auf dieselbe Art von Lizenzänderung bei einem anderen HashiCorp-Produkt.

Der Unterschied zu 2023: OpenTofu ist inzwischen vorgezogen

Was sich seitdem geändert hat: OpenTofu ist nicht mehr nur “die freie Alternative”. Es hat eigene Features nachgelegt, die es im offenen Terraform-Binary nicht gibt - State-Verschlüsselung zum Beispiel, eine der Anfragen, die in der Terraform-Community jahrelang offen war.

Das ist der Punkt, an dem die Entscheidung aufhört, eine reine Prinzipienfrage zu sein. Es ist keine Kompromiss-Entscheidung mehr zwischen “moralisch sauber, aber technisch schwächer” - OpenTofu liefert in Teilen mehr.

Meine klare Ansage

Für einen Neueinstieg in Infrastructure as Code für Kubernetes-Cluster: OpenTofu, ohne Wenn und Aber. Die Konfigurationssyntax ist praktisch identisch, die Provider funktionieren, der Umstieg ist kein Projekt.

Läuft bei euch bereits Terraform produktiv und stabil? Dann ist ein Wechsel eine Kosten-Nutzen-Frage, kein Muss - dieselbe Regel wie bei jedem eingespielten Tool.

Fazit

OpenTofu vs. Terraform, OpenBao vs. Vault: Es ist dasselbe Muster, zweimal hintereinander bei HashiCorp. Wer nach dem zweiten Mal noch auf die Konzern-Variante setzt, tut das aus Gewohnheit, nicht aus einem echten technischen Grund.

Mein Kubernetes-Training mit Proxmox und OpenTofu zeigt dir Infrastructure as Code direkt am Live-Cluster - von der ersten .tf-Datei bis zum fertig provisionierten kubeadm-Cluster.