A Cozystack 0.18 kiadása, a Kubernetes alapú nyílt PaaS platform

Megjelent a Cozystack 0.18.0 nyílt PaaS platform kiadása, amely Kubernetes alapú. A projekt célja, hogy kész platformot biztosítson a hosting szolgáltatók számára, valamint keretet 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ására. 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 az Apache-2.0 licenc alatt terjesztik.

Alapként a Talos Linux és Flux CD technológiai stacket használják. A rendszerképek, a kernel és a szükséges modulok előre elkészülnek, és atomikus módon frissülnek, ami lehetővé teszi az olyan összetevők, mint a dkms és csomagkezelő, elkerülését, miközben garantálja a stabil működést. Egyszerű telepítési módszer áll rendelkezésre üres adatközpontban a PXE és a Debian-szerű talos-bootstrap telepítő segítségével.

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:

  • Nyilvános API. A Ciozystack saját Kubernetes API szervert valósított meg, amely automatikusan továbbítja az összes kérést a saját erőforrásai felé a HelmReleases API-jába. A platform adminisztrátorai most már részletesen biztosíthatják a felhasználók hozzáférését bizonyos erőforrásokhoz (Kubernetes, Virtuális Gép, Postgress stb.). Ezen kívül az API szerver könnyen bővíthető további komponensekkel, egyszerűen csak megadva őket a ConfigMap-ben, anélkül, hogy újra kellene fordítani. Azonban a Dashboard továbbra is közvetlenül a HelmReleases-szel működik, ezért nem ajánlott azt végfelhasználóknak átadni.
    Videó lejátszása
  • Beállították a telepített klaszterekből származó metrikák és naplók gyűjtését. A Kubernetes konfigurációjában a telepített klaszterek számára megjelent egy lehetőség a 'monitoring agents' kiegészítő bekapcsolására. Ha ezt engedélyezik, minden metrika és napló automatikusan átirányításra kerül a felhasználói területen telepített monitorozó rendszerbe.
  • A distro-full és distro-hosted kiadásokban az adatbázis-üzemeltetők opcionális komponensekké váltak.
  • A Talos Linux frissült 1.8.2 verzióra.
  • Javították az Alerta webhookot a Telegramon keresztüli értesítések kezelésére.
  • Eltávolították a felesleges értesítéseket.
  • Alapvető e2e tesztek lettek hozzáadva minden egyes alkalmazás telepítésének ellenőrzésére.

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