Cozystack ist nicht mehr an Talos gebunden: Installation auf jeder Linux-Distribution
Cozystack lässt sich jetzt auf einem bestehenden Kubernetes-Cluster mit beliebiger Linux-Distribution installieren. Wann Generic Kubernetes statt Talos passt.
Cozystack geht über Talos Linux hinaus. Sie können jetzt jeden bestehenden K8s-Cluster, unabhängig von der Linux-Distribution, auf der er läuft, in eine vollwertige Cloud-Plattform mit dem gesamten Funktionsumfang von Cozystack verwandeln: Linstor für Storage, Kube-OVN für Networking, KubeVirt für Virtualisierung, DBaaS und eine Vielzahl von Services per Mausklick wie Kafka, Cilium, Grafana, Victoria Metrics und weitere.
Was ist Cozystack
Cozystack ist eine umfassende Open-Source-Plattform zum Aufbau von Bare-Metal-Clouds, mit der sich Managed Kubernetes, Database-as-a-Service (DBaaS), Application-as-a-Service (AaaS) und virtuelle Maschinen auf Basis von KubeVirt schnell bereitstellen lassen. Kafka, MongoDB, PostgreSQL, Cilium, Grafana, VictoriaMetrics und weitere Services lassen sich damit per Mausklick ausrollen. Auch GPU-Workloads in virtuellen Maschinen und K8s-Clustern werden unterstützt. Cozystack ist ein CNCF-Sandbox-Projekt und steht unter der Lizenz Apache 2.0.
Wann lohnt sich Generic Kubernetes für Cozystack?
Unternehmensvorgaben: Ihr Unternehmen hat strenge Sicherheitsrichtlinien oder eine Liste freigegebener Linux-Distributionen.
Keine Einarbeitung in Talos: Vielleicht sehen Sie keinen Sinn darin, eine völlig neue Technologie zu erlernen oder sich auf die besondere Arbeitsweise von Talos Linux einzustellen. Wenn Sie Ihr Team nicht umschulen und bei bewährten Technologien bleiben möchten, in denen Sie bereits tiefe Erfahrung haben, deckt die Unterstützung für Generic K8s genau das ab.
Betriebssystemspezifische Anforderungen: Ihr Workload benötigt bestimmte Linux-Treiber, Kernel-Module oder Systempakete, die in Talos nicht verfügbar sind.
Ausbau bestehender Cluster: Sie haben bereits einen K8s-Cluster, brauchen aber eine benutzerfreundliche Oberfläche, S3-kompatiblen Objektspeicher oder die Möglichkeit, VMs neben Containern zu betreiben.
Einschränkungen der Infrastruktur: Sie nutzen bestimmte Public Clouds oder spezielle Hardware, bei denen sich das Betriebssystem nicht durch Talos Linux ersetzen lässt.
Probieren Sie es selbst aus
Wir haben eine Schritt-für-Schritt-Anleitung vorbereitet, mit der Sie Cozystack auf Ubuntu/Debian mit k3s (alternativ kubeadm oder RKE2) installieren. Die Methode lässt sich auf andere Linux-Distributionen übertragen, und offizielle Anleitungen für weitere verbreitete Distributionen wollen wir bald veröffentlichen.
Was ist laut Artikel jetzt mit Cozystack in Bezug auf Linux-Distributionen möglich?
Why: Cozystack geht über Talos Linux hinaus. Jeder bestehende K8s-Cluster lässt sich, unabhängig von der zugrunde liegenden Linux-Distribution, mit dem gesamten Cozystack-Stack in eine vollwertige Cloud-Plattform verwandeln.
Question 2 / 5
Welcher dieser Punkte wird als Grund genannt, für Cozystack Generic Kubernetes statt Talos zu wählen?
Why: Genannte Gründe: Unternehmensvorgaben mit strengen Sicherheitsrichtlinien oder freigegebenen Distributionen, keine Einarbeitung in Talos, betriebssystemspezifische Anforderungen (Treiber, Kernel-Module, Pakete), Ausbau bestehender K8s-Cluster und Einschränkungen der Infrastruktur (manche Public Clouds, in denen sich das Betriebssystem nicht ersetzen lässt).
Question 3 / 5
Welcher Kubernetes-Installer wird in der Schritt-für-Schritt-Anleitung für Ubuntu/Debian genannt?
Why: Die Schritt-für-Schritt-Anleitung installiert Cozystack auf Ubuntu/Debian mit k3s (alternativ kubeadm oder RKE2). Die Methode lässt sich auf andere Linux-Distributionen übertragen; offizielle Anleitungen für weitere verbreitete Distributionen sind geplant.
Question 4 / 5
Zu welcher CNCF-Stufe gehört Cozystack?
Why: Cozystack ist ein CNCF-Sandbox-Projekt und steht unter der Lizenz Apache 2.0. (Cozystack hat sich außerdem für CNCF Incubation beworben; der Antrag ist in der Due Diligence.)
Question 5 / 5
Welche Storage- und Networking-Schichten nennt die Ankündigung ausdrücklich als Teil von Cozystack auf Generic K8s?
Why: Der Artikel nennt ausdrücklich: Linstor für Storage, Kube-OVN für Networking, KubeVirt für Virtualisierung, DBaaS sowie Services per Mausklick wie Kafka, Cilium, Grafana, Victoria Metrics und weitere.