Megjelent a Cozystack 0.38 szabad PaaS-platforma, amely Kubernetes alapú. A projekt célja egy kész platform biztosítása a szolgáltatók számára, valamint keretrendszer magán- és nyilvános felhők létrehozásához. A platform közvetlenül a szerverekre telepíthető, és lefedi az infrastruktúra előkészítésének minden aspektusát a menedzselt szolgáltatások nyújtása érdekében. A Cozystack lehetővé teszi Kubernetes klaszterek, adatbázisok és virtuális gépek futtatását és biztosítását. A platform kódja elérhető a GitHub-on és az Apache-2.0 licenc alatt terjed.
A technológiai alapként Talos Linux és Flux CD használatos. A rendszer, kernel és szükséges modulok képei előre létrehozottak, és atomikusan frissülnek, lehetővé téve a dkms és csomagkezelők elkerülését, garantálva a stabil működést. Egyszerű telepítési módszert kínál üres adatközpontokban PXE és a talos-bootstrap Debian-szerű telepítő segítségével. A platform keretein belül egy kattintással telepíthetők a Kafka, FerretDB, PostgreSQL, Cilium, Grafana, Victoria Metrics és más szolgáltatások.
A platform tartalmaz egy ingyenes megvalósítást hálózati infrastruktúrából (fabric) a Kube-OVN alapjain, és a Cilium-t használja a szolgáltatási hálózat megszervezésére, a MetalLB-t a szolgáltatások külső bejelentésére. A tárolás a LINSTOR-on valósul meg, ahol a ZFS mint alapréteg a tároláshoz, és a DRBD a replikációhoz ajánlott. Előre beállított megfigyelési verem áll rendelkezésre VictoriaMetrics és Grafana alapjain. Virtuális gépek futtatásához a KubeVirt technológia használatos, amely lehetővé teszi a klasszikus virtuális gépek futtatását közvetlenül a Kubernetes konténerekben, és már rendelkezik az összes szükséges integrációval a Cluster API-hoz a kezelhető Kubernetes klaszterek indításához „vas” Kubernetes klasztereken belül.
Az új kiadásban:
- Megvalósították a VPC (Virtual Private Cloud) támogatását, amely lehetővé teszi a platform adminisztrátorai számára, hogy elszeparált hálózati szegmenseket hozzanak létre a tenant-alkalmazások számára. A VPC biztosítja a hálózati elszigeteltséget és lehetővé teszi a hálózati topológia, alműveletek és útvonalak rugalmas kezelését. A VPC több alműveletet is tartalmazhat, az adminisztrátorok pedig hozzáadhatják az alműveletek beállításaihoz az IP-cím tartományokat, a kapu paramétereit és a DNS konfigurációját. A VPC funkciót integrálták a Cozystack webes felületébe.
- A vezérlőpanel A Cozystack-ba beépített VNC támogatás biztosítja a virtuális gép konzolhoz való hozzáférést közvetlenül a webes felületen, külső eszközök használata nélkül.
Forrás: opennet.ru
