Lëshimi i Cozystack 0.30, një platforme PaaS të hapur bazuar në Kubernetes

Versioni i PaaS-të platformës Cozystack 0.30.0 është tani i disponueshëm dhe është ndërtuar mbi Kubernetes. Projekti ka si qëllim ofrimin e një platforme të gatshme për ofruesit e hostingut dhe një kuadër për ndërtimin e mjeteve të privatizuar dhe publike të reja. Platforma instalohet direkt në serverë dhe mbulon të gjitha aspektet e përgatitjes së infrastrukturës për ofrimin e shërbimeve të menaxhuara. Cozystack mundëson nisjen dhe ofrimin e klasterëve Kubernetes, databazave dhe makinave virtuale. Kodi i platformës është i disponueshëm në GitHub dhe shpërndahet nën licencën Apache-2.0.

Si një stack bazë teknologjish 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 atomikisht, çka lejon të shmangen komponentë si dkms dhe menaxhuesit e paketave, dhe garanton funksionim të qëndrueshëm. Ofron një metodë të thjeshtë instalimi në një qendër të dhënash të zbrazët përmes PXE dhe instaluesit talos-bootstrap të ngjashëm me debian.

Platforma pĂ«rfshin njĂ« implementim tĂ« lirĂ« tĂ« infrastrukturĂ«s rrjetore (fabric) 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 Ă«shtĂ« realizuar nĂ« LINSTOR, ku ofrohet pĂ«rdorimi i ZFS si njĂ« shtresĂ« bazĂ« pĂ«r ruajtje dhe DRBD pĂ«r replikim. Ka njĂ« grumbull tĂ« parakonfiguruar tĂ« monitorimit tĂ« bazuar nĂ« VictoriaMetrics dhe Grafana. PĂ«r nisjen e makinave virtuale pĂ«rdoret teknologjia KubeVirt, e cila lejon nisjen e makinave virtuale klasike direkt nĂ« kontejnerĂ«t Kubernetes dhe tashmĂ« ka tĂ« gjitha integrimet e nevojshme me Cluster API pĂ«r nisjen e klasterĂ«ve Kubernetes tĂ« menaxhuar brenda klasterit tĂ« “harduerit” Kubernetes.

Gjatë gjashtë muajve të fundit, ekipi i projektit ka lëshuar shtatë versione të reja: 0.24-0.30. Ndër ndryshimet në këto lëshime:

  • Stabilizimi i platformĂ«s pĂ«r pĂ«rdorim nĂ« konfigurimet multi-DC. ËshtĂ« bĂ«rĂ« njĂ« punĂ« e madhe pĂ«r konfigurimin e etcd, Cilium, Kuve-OVN, Linstor dhe komponenteve tĂ« tjera.
  • PĂ«rforcimi dhe pĂ«rmirĂ«simi i stack-ut tĂ« observability. JanĂ« shtuar dashboardet pĂ«r disa komponentĂ« dhe konfigurimet e Grafana janĂ« optimizuar, tĂ« cilat kanĂ« pĂ«rshpejtuar funksionimin e saj.
  • Rrjeti i mjetit tĂ« ri cozy-proxy, i cili mundĂ«son lĂ«shimin adresat IP e makinave virtuale nĂ« K8s.
  • Shfaqja e Vertical Pod Autoscaler. VPA automatikisht vendos kufij pĂ«r burimet qĂ« mund tĂ« konsumojĂ« aplikacioni. KufijtĂ« pĂ«rcaktohen nĂ« bazĂ« tĂ« metrikave historike.
  • Ristrukturimi dhe shtimi i seksioneve tĂ« reja nĂ« dokumentacion.
  • Transferta e depot tĂ« platformĂ«s dhe mjeteve ndihmĂ«se nga organizata aenix-io nĂ« organizatĂ«n cozystack pas kalimit tĂ« projektit nĂ« CNCF Sandbox.
  • Cozystack 0.30: Paraqitja e GPU-operator dhe shtimi i mbĂ«shtetjes pĂ«r GPU nĂ« makinat virtuale. MbĂ«shtetje pĂ«r GPU lejon pĂ«rdorimin e platformĂ«s pĂ«r ekzekutimin e detyrave tĂ« lidhura me mĂ«simin e makinĂ«s.
  • Cozystack 0.29: ËshtĂ« kryer njĂ« punĂ« pĂ«r tĂ« rritur stabilitetin dhe besueshmĂ«rinĂ« e platformĂ«s. ËshtĂ« eliminuar dobĂ«sia CVE-2025-1974 nĂ« ingress-nginx. ËshtĂ« shtuar njĂ« grup presetesh qĂ« kufizojnĂ« konsumimin e burimeve. ËshtĂ« realizuar rinovimi automatik i certifikatave. ËshtĂ« shtuar firewall-i i hostit Cilium. ËshtĂ« shtuar njĂ« proces pĂ«r ekzekutimin e testeve e2e nĂ« GitHub CI.
  • Cozystack 0.28: Ka dalĂ« Vertical Pod Autoscaler, i cili vendos automatikisht kufizime mbi burimet qĂ« u janĂ« nĂ« dispozicion aplikacioneve tĂ« ndryshme. Izolimi i tenant-eve Ă«shtĂ« aktivizuar si parazgjedhje. PĂ«gjegjĂ«sia pĂ«r validimin e source-ip Ă«shtĂ« transferuar nga Cilium te Kube-OVN.
  • Cozystack 0.27: ËshtĂ« propozuar njĂ« grup skenarĂ«sh linstor plunger pĂ«r tĂ« korrigjuar automatikisht gabimet nĂ« LINSTOR (p.sh., DRBD humbi lidhjen, pajisjet e bllokuara nĂ« loop etj.). ËshtĂ« shtuar mundĂ«sia pĂ«r shpĂ«rndarjen e replikave PostgreSQL nĂ« node tĂ« ndryshme. JanĂ« krijuar dashboard-e pĂ«r monitorimin e ClickHouse dhe Piraeus.
  • Cozystack 0.26: Stabiliteti Ă«shtĂ« rritur gjatĂ« punĂ«s nĂ« konfigurime multi-DC. Shtuar monitorimi i lidhshmĂ«risĂ« nĂ« rrjet. Shtuar mundĂ«sia pĂ«r tĂ« kufizuar burimet pĂ«r individĂ« tĂ« disa tenantĂ«ve brenda klastĂ«r. Shtuar instrumentin Goldpinger pĂ«r monitorimin e vonesave midis qendrave tĂ« tĂ« dhĂ«nave. Live-migrimi i makinave virtuale Ă«shtĂ« aktivizuar si rregull. ËshtĂ« bĂ«rĂ« e mundur tĂ« krijoni kopje tĂ« sigurisĂ« tĂ« volumeve LINSTOR.
  • Cozystack 0.25: Shtuar njĂ« instrument ndihmĂ«s cozy-proxy, i cili lejon alokimin e adresave IP pĂ«r makinat virtuale — jo vetĂ«m porte tĂ« veçanta, por njĂ« adresĂ« tĂ« tĂ«rĂ«. NĂ« Cosyastack, makinat virtuale bazohen nĂ« KubeVirt dhe menaxhohen nĂ« mĂ«nyrĂ« tĂ« ngjashme me podĂ«t. Kubernetes nuk parashikon ndarjen e adresave IP tĂ« plota pĂ«r podĂ«t. cozy-proxy zgjidh kĂ«tĂ« problem, gjĂ« qĂ« Ă«shtĂ« e rĂ«ndĂ«sishme, pĂ«r shembull, pĂ«r klientĂ«t e ofruesve tĂ« shĂ«rbimeve, aplikacionet e tĂ« cilĂ«ve funksionojnĂ« nĂ« makina virtuale dhe kanĂ« nevojĂ« pĂ«r njĂ« adresĂ« IP tĂ« veçantĂ«. Monitorimi i etcd, Flux, Kafka Ă«shtĂ« pĂ«rmirĂ«suar dhe janĂ« shtuar tabelat pĂ«rkatĂ«se tĂ« kontrollit. PĂ«rdoruesit qĂ« kanĂ« qasje vetĂ«m nĂ« disa tenantĂ« tani kanĂ« mundĂ«sinĂ« tĂ« shkarkojnĂ« kubeconfig.
  • Cozystack 0.24: Tani mundĂ«si pĂ«r tĂ« bĂ«rĂ« shpĂ«rndarje pĂ«rmes PXE, pĂ«r tĂ« ngarkuar automatikisht nĂ« nodet Talos Linux. Paketa smee (server dhcp+pxe) Ă«shtĂ« e shtuar nga grupi Tinkerbell. Darkhttp Ă«shtĂ« zĂ«vendĂ«suar me zhvillimin tonĂ« tĂ« quajtur cozystack-assets-server. Plugins pĂ«r Grafana janĂ« tĂ« integruara nĂ« imazhin e Grafana pĂ«r tĂ« bĂ«rĂ« qĂ« tĂ« nisĂ« mĂ« shpejt.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster