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

Megjelent a Cozystack 0.11.0 szabad PaaS-platform verziója, amely Kubernetes alapokra épül. A projekt célja, hogy kész platformot biztosítson a tárhelyszolgáltatók számára, valamint keretet hozzon létre magán- és nyilvános felhők felépítéséhez. A platform közvetlenül szerverekre telepíthető, és lefedi az infrastruktúra előkészítésének minden aspektusát a menedzselt szolgáltatások biztosításához. 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 terjeszthető.

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:

  • Hozzáadva az S3 támogatása. Alap implementáció készült a SeaweedFS-hez a Cozystack-ban. Megírták a Kubernetes-COSI-illesztőprogramot az S3-vödrök (S3 Bucket) automatikus rendeléséhez. A SeaweedFS csomagba (chart) került az automatikus lemezméretezés támogatása.
  • Megvalósították a hálózati elkülönítést a bérlők között (tenant). Nagy munkát végeztek a bérlők közötti hálózati elkülönítést javító intézkedések keretében, hibákat javítottak, és a hálózati politikákat teljesen átdolgozták.
  • Frissült a felhasználói felület. Az összes szolgáltatás ikonja kicserélésre került. Az irányítópult (dashboard) úgy lett átdolgozva, hogy csak a szükséges információt jelenítse meg a ResourceView-ban. Lehetőség nyílik az egyes erőforrások megadására, amelyek megjelenítését külön szerepkörén keresztül (<name>-dashboard-resources) lehet módosítani.
    Cozystack 0.11 kiadása, nyílt PaaS platform Kubernetes alapokon.
  • A dokumentációhoz hozzáadva egy Development Guide szakasz, valamint frissült a telepítési útmutató a Hetzner esetében.
  • A Cilium hálózati rendszer frissítve lett 1.16 verzióra, amely tartalmaz egy javítást az eszközök automatikus észlelésére, amelyet a Cozystack fejlesztői készítettek.
  • Megoldották a szemétgyűjtő problémát a Kubernetes klaszterek bérlői között.
  • Megoldották a HTTP és HTTPS forgalom átirányítását az ingress segítségével a Kubernetes klaszterek bérlői között.
  • Hozzáadták a snapshot-vezérlőt és az objektumtároló-vezérlőt.
  • A LINSTOR frissítve lett 1.28 verzióra.
  • A Talos Linux frissítve lett 1.7.6 verzióra.
  • A Kube-OVN átkerült a stabil alapból készült buildre.

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