A Cozystack 0.35 kiadása, nyílt PaaS platform Kubernetes alapokon.

Elérhető a Cozystack 0.35 szabad PaaS-platformjának kiadása, amely a Kubernetes alapjaira épült. A projekt célja, hogy kész platformot biztosítson a szolgáltatók számára és keretet alakítson ki 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 kezelt szolgáltatások nyújtása érdekében. A Cozystack lehetővé teszi Kubernetes klaszterek, adatbázisok és virtuális gépek indítását és biztosítását. A platform kódja elérhető a GitHub-on és Apache-2.0 licensz alatt terjesztik.

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 Ciliumot használja a szolgáltatási hálózat szervezésére, a MetalLB-t pedig a szolgáltatások külső bejelentésére. A tárolás a LINSTOR-on valósul meg, ahol a ZFS használatát ajánlják az alaprétegként a tároláshoz, a DRBD-t pedig replikációra. Előre beállított megfigyelési stack érhető el VictoriaMetrics és Grafana alapjain. Az indításhoz virtuális gépekhez a KubeVirt technológiát alkalmazzák, amely lehetővé teszi klasszikus virtuális gépek futtatását Kubernetes konténerekben, és már tartalmazza az összes szükséges integrációt a Cluster API-hoz a menedzselt Kubernetes klaszterek indításához a 'vas' Kubernetes klaszteren belül.

Az új verzióban a projekt fejlesztői komoly lépéseket tettek a moduláris architektúra irányába, amely lehetővé teszi a felhasználók számára, hogy gyorsan hozzáadják saját alkalmazásaikat és szolgáltatásaikat a platformhoz. Főbb változások:

  • A Cozystack API fejlesztése: bevezetésre kerültek pontos adatstruktúrák, beleértve a komplex objektumokat, értékellenőrzéseket és helyes alapértelmezett értékeket több mezőhöz. Az API specifikáció pontosítása szükséges volt az új Cozystack frontend fejlesztéséhez, amely jelenleg még fejlesztés alatt áll.
  • Támogatás külső alkalmazásforrások számára. A Cozystack könyvtárába most már saját vagy harmadik féltől származó alkalmazások is hozzáadhatók.
  • Dedikált Cozystack klaszterek S3 számára, amelyek csatlakoztathatók a fő klaszterhez. A megfigyelőrendszer integrálva van a SeaweedFS-sel, és rendelkezik saját Grafana panellel a megfigyeléshez.
  • Beépített támogatás a Hetzner RobotLB számára, amely lehetővé teszi a munkaklaszterek gyors telepítését Hetzner-ben.
  • Beépített támogatás a ClickHouse Keeper számára.
  • A Flux-operátor frissítve lett a 0.28.0 verzióra.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster