基於 Kubernetes 的開源 PaaS 平台 Cozystack 的首個版本已正式發布。此專案定位為託管服務供應商的即用型平台,以及建構私有雲和公有雲的框架。該平台可直接安裝在伺服器上,涵蓋了為提供託管服務而準備基礎架構的各個方面。 Cozystack 支援按需啟動和設定 Kubernetes 叢集、資料庫及其他服務。 虛擬機平台程式碼已發佈在 GitHub 上,並以 Apache-2.0 授權分發。

使用 Talos Linux 和 Flux CD 作為基礎技術堆疊。預先產生包含系統、核心和必要模組的映像並自動更新,這使您無需 dkms 和套件管理器等元件即可保證穩定運作。
開始 虛擬機 它採用了 KubeVirt 技術,可讓您直接在 Kubernetes 容器中運行經典虛擬機,並且已經與叢集 API 集成,以便在硬體 Kubernetes 叢集內啟動託管 Kubernetes 叢集。
該平台包括基於Kube-OVN的免費實現的網路工廠,並使用Cilium組織服務網絡,MetalLB向外發布服務。儲存在LINSTOR上實現,LINSTOR建議使用ZFS作為儲存的基礎層,使用DRBD作為複製。有一個基於 VictoriaMetrics 和 Grafana 的預先配置監控堆疊。
該平台的主要功能之一是使用 PXE 和類似 Debian 的 talos-bootstrap 安裝程式在空資料中心中進行簡單的安裝方法。儘管有商業利益,該項目仍由社區愛好者開發,並計劃始終保持免費。已發送請求將 Cozystack 轉移到 CNCF(雲端原生運算基金會)組織的其下。
來源: opennet.ru
