Erste Veröffentlichung der kostenlosen PaaS-Plattform Cozystack auf Basis von Kubernetes

Die erste Version der Open-Source-PaaS-Plattform Cozystack auf Kubernetes-Basis wurde veröffentlicht. Das Projekt positioniert sich als sofort einsatzbereite Plattform für Hosting-Anbieter und als Framework zum Aufbau privater und öffentlicher Clouds. Die Plattform wird direkt auf Servern installiert und deckt alle Aspekte der Infrastrukturvorbereitung für Managed Services ab. Mit Cozystack lassen sich Kubernetes-Cluster, Datenbanken und weitere Dienste bedarfsgerecht starten und bereitstellen. virtuelle MaschineDer Plattformcode ist auf GitHub verfügbar und wird unter der Apache-2.0-Lizenz vertrieben.

Erste Veröffentlichung der kostenlosen PaaS-Plattform Cozystack auf Basis von Kubernetes

Als Basis-Technologie-Stack kommen Talos Linux und Flux CD zum Einsatz. Images mit System, Kernel und notwendigen Modulen werden vorab generiert und atomar aktualisiert, wodurch Sie auf Komponenten wie dkms und einen Paketmanager verzichten und einen stabilen Betrieb gewährleisten können.

Für den Anfang virtuelle Maschinen Es wird die KubeVirt-Technologie verwendet, die es ermöglicht, klassische virtuelle Maschinen direkt in Kubernetes-Containern auszuführen und bereits alle notwendigen Integrationen mit der Cluster-API für den Start von verwalteten Kubernetes-Clustern innerhalb eines Hardware-Kubernetes-Clusters bietet.

Die Plattform umfasst eine kostenlose Implementierung einer Netzwerkfabrik auf Basis von Kube-OVN und nutzt Cilium zur Organisation des Servicenetzwerks, MetalLB zur Werbung für Dienste nach außen. Der Speicher ist auf LINSTOR implementiert, das die Verwendung von ZFS als Basisschicht für die Speicherung und DRBD für die Replikation vorschlägt. Es gibt einen vorkonfigurierten Monitoring-Stack basierend auf VictoriaMetrics und Grafana.

Eines der Hauptmerkmale der Plattform ist eine einfache Installationsmethode in einem leeren Rechenzentrum mithilfe von PXE und dem Debian-ähnlichen Talos-Bootstrap-Installationsprogramm. Trotz des kommerziellen Interesses wird das Projekt von Enthusiasten aus der Community entwickelt und soll stets kostenlos bleiben. Es wurde eine Anfrage gesendet, Cozystack unter die Fittiche der CNCF-Organisation (Cloud Native Computing Foundation) zu übertragen.

Source: opennet.ru

Kommentar hinzufügen