Första utgåvan av den kostnadsfria PaaS-plattformen Cozystack baserad på Kubernetes

Опубликован первый выпуск свободной PaaS-платформы Cozystack на базе Kubernetes. Проект позиционирует себя как готовую платформу для хостинг провайдеров и фреймворк для построения частных и публичных облаков. Платформа устанавливается напрямую на сервера и охватывает все аспекты подготовки инфраструктуры для предоставления управляемых сервисов. Cozystack позволяет запускать и предоставлять по требованию Kubernetes-кластеры, базы данных и виртуальные машиныPlattformskoden finns tillgänglig på GitHub och distribueras under Apache-2.0-licensen.

Första utgåvan av den kostnadsfria PaaS-plattformen Cozystack baserad på Kubernetes

Talos Linux och Flux CD används som grundläggande teknikstack. Avbildningar med systemet, kärnan och nödvändiga moduler genereras i förväg och uppdateras atomärt, vilket gör att man kan klara sig utan komponenter som dkms och en pakethanterare, och garantera stabil drift.

Till start virtuell maskin KubeVirt-teknik används, vilket gör att du kan köra klassiska virtuella maskiner direkt i Kubernetes-containrar och har redan alla nödvändiga integrationer med Cluster API för att starta hanterade Kubernetes-kluster inuti ett hårdvaru-Kubernetes-kluster.

Plattformen inkluderar en gratis implementering av en nätverksstruktur baserad på Kube-OVN, och använder Cilium för att organisera ett tjänstenätverk, MetalLB för att tillkännage tjänster till omvärlden. Lagringen är implementerad på LINSTOR, vilket erbjuder användning av ZFS som baslager för lagring och DRBD för replikering. Det finns en förkonfigurerad övervakningsstack baserad på VictoriaMetrics och Grafana.

En av plattformens viktigaste funktioner är en enkel installationsmetod i ett tomt datacenter med hjälp av PXE och ett Debian-liknande installationsprogram talos-bootstrap. Trots det kommersiella intresset är projektet utvecklat av entusiaster från communityn och planerar att förbli gratis för alltid. En begäran har skickats om att överföra Cozystack under CNCF:s (Cloud Native Computing Foundation) vingar.

Källa: opennet.ru

Lägg en kommentar