ĂshtĂ« publikuar versioni i platformĂ«s PaaS tĂ« lirĂ« Cozystack 0.18.0, e ndĂ«rtuar mbi Kubernetes. Projekti ka pĂ«r qĂ«llim ofrimin e njĂ« platforme tĂ« gatshme pĂ«r ofruesit e hostimit dhe njĂ« kornizĂ« pĂ«r ndĂ«rtimin e kombeve private dhe publike. Platforma instalohet direkt nĂ« serverĂ« dhe pĂ«rfshin tĂ« gjitha aspektet e pĂ«rgatitjes sĂ« infrastrukturĂ«s pĂ«r ofrimin e shĂ«rbimeve tĂ« menaxhuara. Cozystack lejon tĂ« nisĂ« dhe ofrojĂ« grupe Kubernetes, baza tĂ« dhĂ«nash dhe makina virtuale. Kodi i platformĂ«s Ă«shtĂ« nĂ« dispozicion nĂ« GitHub dhe shpĂ«rndahet nĂ«n licencĂ«n Apache-2.0.
Si bazë teknologjike përdoret Talos Linux dhe Flux CD. Imazhet me sistemin, bërthamën dhe modulët e nevojshëm formohen paraprakisht dhe përditësohen atomike, duke lejuar që të anashkalohet përdorimi i komponentëve si dkms dhe menaxheri i paketave, dhe të garantohet funksionimi i qëndrueshëm. Ofron një metodë të thjeshtë instalimi në një qendër të dhënash të zbrazët duke përdorur PXE dhe instaluesin e ngjashëm me debian, talos-bootstrap.
Platforma përfshin një implementim të lirë të infrastrukturës rrjetore (fabric) të bazuar në Kube-OVN, dhe përdor Cilium për organizimin e rrjetit të shërbimeve, MetalLB për shpalljen e shërbimeve në jashtë. Ruajtja realizohet në LINSTOR, ku ofrohet përdorimi i ZFS si layers bazë për ruajtjen dhe DRBD për replikim. Ekziston një grup monitorimi i parakonfiguruar të bazuar në VictoriaMetrics dhe Grafana. Për ekzekutimin makinat virtuale përdoret teknologjia KubeVirt, e cila lejon lançimin e makinave virtuale klasike direkt në kontejnerët Kubernetes dhe tashmë ka të gjitha integrimet e nevojshme me Cluster API për lançimin e klasterëve menaxhuar Kubernetes brenda klasterit 'harduerik' Kubernetes.
NĂ« versionin e ri:
- API publik. Në Cozystack është realizuar një server API Kubernetes i brendshëm, i cili automatikisht transmeton të gjitha kërkesat për burimet e tij në API-në HelmReleases. Administratoret e platformës tani mund të ofrojnë akses të ndarë për përdoruesit në burime të caktuara (Kubernetes, VirtualMachines, Postgress etj.). Për më tepër, serveri API mund të zgjerohet lehtësisht me komponente shtesë, thjesht duke i specifikuar ato në ConfigMap, pa pasur nevojë për rikompilim. Megjithatë, Dashboard për momentin ende punon drejtpërdrejt me HelmReleases, kështu që nuk rekomandohet ta jepni atë përdoruesve përfundimtarë.

- Janë konfiguruar mbledhjet e metrikeve dhe logëve nga klasterët e tenantëve. Në konfigurimin e Kubernetes për klasterët e tenantëve është shtuar një opsion për aktivizimin e plotësimit "agjentët e monitorimit". Kur ky opsion aktivizohet, të gjitha metrikate dhe logët do të ridrejtohen automatikisht në sistemin e monitorimit të vendosur në hapësirën e përdoruesit të tenantit.
- Në redaksinë distro-full dhe distro-hosted, operatorët e bazave të të dhënave janë kaluar në kategorinë e componenteve opsionale.
- Talos Linux është përditësuar në versionin 1.8.2.
- ĂshtĂ« e rregulluar webhook-u nĂ« Alerta pĂ«r menaxhimin e alerteve nga Telegram.
- Janë eliminuar alerterat e padobishëm.
- Janë shtuar testet bazë e2e për të verifikuar vendosjen e secilës nga aplikacionet.
Burimi: opennet.ru

