發布基於 Kubernetes 的開源 PaaS 平台 Cozystack 0.17.0

基於 Kubernetes 構建的免費 PaaS 平台 Cozystack 0.17.0 已經發布。該專案旨在為託管提供者提供現成的平台以及建立私有雲和公有雲的框架。該平台直接安裝在伺服器上,涵蓋了為提供託管服務準備基礎設施的所有方面。 Cozystack 可讓您執行和設定 Kubernetes 叢集、資料庫和虛擬機器。此平台程式碼可在 GitHub 上取得,並根據 Apache-2.0 授權分發。

Talos 被用作底層技術棧。 Linux 以及 Flux CD。包含系統、核心和必要模組的鏡像已預先建置並原子性地更新,無需 dkms 和套件管理器等元件,從而確保穩定運作。在空置的資料中心,可以使用 PXE 進行簡單的安裝。 debian-類似 talos-bootstrap 的安裝程式。

該平台包含一個免費實施方案。 網絡基礎設施 架構基於 Kube-OVN,並使用 Cilium 進行服務網格組織,使用 MetalLB 進行服務廣播。儲存部署在 LINSTOR 上,LINSTOR 使用 ZFS 作為底層儲存層,並使用 DRBD 進行複製。此外,也預先配置了基於 VictoriaMetrics 和 Grafana 的監控堆疊。啟動 虛擬機 它採用了 KubeVirt 技術,可讓您直接在 Kubernetes 容器中運行經典虛擬機,並且已經與叢集 API 集成,以便在硬體 Kubernetes 叢集內啟動託管 Kubernetes 叢集。

在新版本中:

  • 該平台現在提供了創建具有多個磁碟的虛擬機器、從 CD-ROM 安裝以及將磁碟從一台虛擬機器切換到另一台虛擬機器的功能。舊的「虛擬機器」應用程式被拆分為兩個獨立的「vm-disk」(虛擬機器磁碟)和「vm-instance」(虛擬機器實例)。 vm-disk 應用程式支援從 HTTP 或本機下載映像;建立磁碟時,您可以指定映像的來源和類型 - CD-ROM 或 classic。 vm-instance 應用程式可讓您從建立的磁碟啟動虛擬機器。為了相容性,保留了使用舊虛擬機器應用程式的能力。
  • 新增了 instanceType 和 instanceProfile 選項,以及一組預設實例和設定檔。 UbuntuRHEL、Alpine 和 Windows現在,您可以根據作業系統配置具有最佳參數的虛擬機器(例如,啟用 TPM 和 Virtio 設備,使用平板指標),並且無需為虛擬機器指定資源,即可使用專為特定工作負載設計的標準化實例。實例類型也適用於 Kubernetes,讓您能夠更聰明地規劃節點群組。
  • Ingress 中新增了啟用代理程式以從本機電腦下載映像的選項,並且 CDI 已更新以更正確地與區塊裝置搭配使用。實現了使用 virtctl 實用程式下載 LINSTOR 影像的功能。
  • 增加了對虛擬機器的支持 Windows使用新的 vm-disk 和 vm-instance 對安裝進行了測試。 Windows 10 и Windows Server 從 ISO 安裝 2k15,然後切換到 VirtIO 驅動程式。
  • 訂購 S3 儲存桶時,會自動部署用於存取它們的 Web 介面。透過網頁介面,您可以上傳和刪除文件,以及產生臨時連結以供公共存取。該介面建立在s3manager的基礎上,在Apache 2.0許可下分發。
    發布基於 Kubernetes 的開源 PaaS 平台 Cozystack 0.17.0
  • 新增了 FluxCD 警報,顯示版本狀態。警報已結構化並分為類別,此外,資源欄位現在顯示有問題的資源。
  • 現在可以透過重複資料刪除和按鈕來向 Telegram 發送警報來管理每個警報的生命週期。
  • Cluster API 包含一個 MachineHealthChecks 控制器,用於監控 Kubernetes 叢集中節點的運作狀況。如果出現問題,節點將自動重新排序。
  • 新增了 external-dns 元件,該元件可讓您在 Cloudflare 中自動配置 DNS 記錄。此外,還可以使用 DNS 方法透過 Cloudflare API 訂購憑證。
  • 新增了 external-secrets-operator,讓您與外部系統同步機密。
  • 引入了可選元件,預設會停用這些元件,但可以使用 Cozystack 配置中的 bundle-enable 選項來啟用它們。
  • 改進了初始化 PostgreSQL 和 FerretDB 的作業,現在它們會等待資料庫啟動,然後再對配置執行任何操作。
  • 改進了 Kube-OVN 穩定性。與 NetworkManager 通訊的功能已停用。在某些系統上,此問題導致 OVN 控制器無法啟動。
  • 新增了 Clickhouse 的日誌設定。將日誌放在單獨的部分並設定輪換。
  • 更新組件:LINSTOR 1.29.1、Talos Linux 1.8.1 和 Cilium 1.16.3。

來源: opennet.ru

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster