Az OSTIF (Open Source Technology Improvement Fund), amelynek célja a nyílt projektek biztonságának megerősítése, bejelentette a PHP projekt alap kódalapjának független auditálásának befejezését.

Megjelent a Cozystack 0.30.0 szabad PaaS-platform verziója, amely Kubernetes alapú. A projekt célja egy kész platform biztosítása a hoszting szolgáltatók számára, valamint keretrendszer privát é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á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 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 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 elmúlt másfél hónapban a projekt csapata hétt új verziót adott ki: 0.24-0.30. A verziókban bekövetkezett változások közül:

  • A platform stabilizálása multi-DC konfigurációkhoz. Nagy munkát végeztek az etcd, Cilium, Kuve-OVN, Linstor és más összetevők konfigurálásán.
  • A megfigyelhetőség (observability) stack erősítése és fejlesztése. Különféle összetevőkhez dashboardok kerültek hozzáadásra, és a Grafana beállításait optimalizálták, amely felgyorsította a működését.
  • További eszköz, a cozy-proxy kiadása, amely lehetővé teszi a IP address virtuális gépek kiadását a K8s-ben.
  • Megjelent a Vertical Pod Autoscaler. A VPA automatikusan állítja be az alkalmazás által fogyasztható erőforrások limitjeit, amelyek a történeti metrikák alapján kerülnek meghatározásra.
  • A dokumentáció refaktorálása és új szakaszok hozzáadása.
  • A platform és segédprogramjainak repozitóriuma átköltözött az aenix-io szervezettől a cozystack szervezethez, miután a projektet átadták a CNCF Sandbox számára.
  • Cozystack 0.30: Bemutatkozik a GPU-operator, és GPU támogatás kerül hozzáadásra a virtuális gépekhez. A GPU támogatás lehetővé teszi a platform használatát gépi tanulási feladatok futtatására.
  • Cozystack 0.29: A platform stabilitásának és megbízhatóságának növelésére irányuló munka zajlott. A CVE-2025-1974 sebezhetőség megszüntetése az ingress-nginx-ben. Egy előre definiált készletet adtak hozzá az erőforrások fogyasztásának korlátozására. Automatikus tanúsítvány-újrabeszerzés került bevezetésre. Hozzáadták a Cilium host tűzfalat. Megvalósították az e2e tesztek futtatását a GitHub CI-ben.
  • Cozystack 0.28: A Vertical Pod Autoscaler megjelenése, amely automatikusan állítja be az elérhető erőforrások limitjeit különböző alkalmazások számára. Alapértelmezetten aktiválva van a tenantok elszigetelése. A source-ip észlelésének validációjáért való felelősség átköltözött a Cilium-tól a Kube-OVN-be.
  • Cozystack 0.27: Javasolt egy szkriptcsomag a linstor plungerhez a LINSTOR hibáinak automatikus javítására (például DRBD kapcsolat megszakad, függő loop-eszköz stb.). Hozzáadva a PostgreSQL replikák különböző csomópontok közötti elosztásának lehetősége. Megjelentek a ClickHouse és Piraeus figyelésére szolgáló műszerfalak.
  • Cozystack 0.26: Növelt stabilitás multi-Datacenter konfigrációk mellett. Hozzáadva a hálózati kapcsolódás figyelése. Lehetőséget kaptak a források korlátozására a klaszteren belül különböző tenant-ok számára. Hozzáadva a Goldpinger eszköz a késések figyelésére a dátaközpontok között. Alapértelmezetten bekapcsolva a virtuális gépek élő migrációja. Lehetőség van a LINSTOR kötetek pillanatképének létrehozására.
  • Cozystack 0.25: Hozzáadva a cozy-proxy segédeszköz, amely lehetővé teszi IP-címek kiosztását virtuális gépeknek – nem külön portokat, hanem magát az egész címet. A Cosyastack virtuális gépei a KubeVirt alapjain működnek, és nagyjából úgy kezelik őket, mint a podokat. A Kubernetes nem támogatja az IP-címek teljes kiosztását a podoknak. A cozy-proxy ezt a problémát oldja meg, ami különösen fontos a szolgáltatók ügyfelei számára, akik virtuális gépeken futó alkalmazásokat üzemeltetnek, és szükségük van külön IP-címre. Fejlesztettük az etcd, Flux, Kafka figyelését, és új műszerfalak kerültek hozzáadásra. A felhasználók, akik csak egyes tenant-okhoz férnek hozzá, mostantól letölthetik a kubeconfig-ot.
  • Cozystack 0.24: Lehetőség nyílt a PXE-n keresztüli telepítésre, hogy automatikusan betöltsék a Talos Linuxot a csomópontokra. A csomag része a smee (dhcp+pxe szerver) a Tinkerbell készletből. A Darkhttp helyett a cozystack-assets-server saját fejlesztését használtuk. A Grafana képben beépített pluginek találhatók, hogy a Grafana gyorsabban induljon el.

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