Lëshimi i Cozystack 0.17.0, platformës PaaS me burim të hapur të bazuar në Kubernetes

ËshtĂ« publikuar versioni i platformĂ«s PaaS Cozystack 0.17.0, e ndĂ«rtuar mbi Kubernetes. Projekti synon tĂ« ofrojĂ« njĂ« platformĂ« tĂ« gatshme pĂ«r ofruesit e hosting-ut dhe njĂ« kornizĂ« pĂ«r ndĂ«rtimin e mjeteve private dhe publike tĂ« cloud. Platforma instalon drejtpĂ«rdrejt nĂ« serverat dhe mbulon tĂ« gjitha aspektet e pĂ«rgatitjes sĂ« infrastrukturĂ«s pĂ«r ofrimin e shĂ«rbimeve tĂ« menaxhuara. Cozystack lejon nisjen dhe ofrimin e klasterĂ«ve Kubernetes, bazave tĂ« tĂ« dhĂ«nave dhe makinave virtuale. Kodi i platformĂ«s Ă«shtĂ« nĂ« dispozicion 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) mbi Kube-OVN, dhe pĂ«rdor Cilium pĂ«r organizimin e rrjetit tĂ« shĂ«rbimit, MetalLB pĂ«r shpalljen e shĂ«rbimeve nĂ« jashtĂ«. Ruajtja realizohet mbi LINSTOR, ku ofrohet pĂ«rdorimi i ZFS si shtresĂ« bazĂ« pĂ«r ruajtjen dhe DRBD pĂ«r replikimin. Ekziston njĂ« stek monitorimi i parakonfiguruar mbi VictoriaMetrics dhe Grafana. PĂ«r nisjen makinave virtuale pĂ«rdoret teknologjia KubeVirt, e cila lejon ekzekutimin e makinave virtuale klasike pĂ«rbrenda kontejnerĂ«ve Kubernetes dhe tashmĂ« ka tĂ« gjitha integrimet e nevojshme me Cluster API pĂ«r tĂ« drejtuar klasterĂ« Kubernetes tĂ« menaxhuar brenda klasterit ‘ferro’ Kubernetes.

Në këtë version të ri:

  • NĂ« platformĂ« ka dalĂ« mundĂ«sia pĂ«r tĂ« krijuar makina virtuale me disqe tĂ« shumta, pĂ«r tĂ« realizuar instalimin nga CD-ROM, dhe pĂ«r tĂ« ndĂ«rruar disqet nga njĂ« makinĂ« virtuale nĂ« njĂ« tjetĂ«r. Aplikacioni i vjetĂ«r "Virtual Machine" Ă«shtĂ« ndarĂ« nĂ« dy aplikacione tĂ« veçanta: "vm-disk" (Disku i MakinĂ«s Virtuale) dhe "vm-instance" (Instanca e MakinĂ«s Virtuale). Aplikacioni vm-disk mbĂ«shtet ngarkimin e imazheve nga HTTP ose pajisje lokale; kur krijoni njĂ« disk, mund tĂ« specifikoni burimin dhe llojin e imazhit - CD-ROM ose klasik. Aplikacioni vm-instance lejon tĂ« nisni njĂ« makinĂ« virtuale nga diskĂ«t e krijuar. MundĂ«sia pĂ«r tĂ« pĂ«rdorur aplikacionin e vjetĂ«r Virtual Machine Ă«shtĂ« ruajtur pĂ«r qĂ«llime kompatibiliteti.
  • Shtohen opsionet instanceType dhe instanceProfile, si dhe njĂ« grup instancash tĂ« paracaktuara dhe profile pĂ«r Ubuntu, RHEL, Alpine dhe Windows. Ofron mundĂ«sinĂ« pĂ«r tĂ« konfiguruar njĂ« makinĂ« virtuale me parametra optimalĂ« nĂ« varĂ«si tĂ« OS (pĂ«r shembull, aktivizimi i TPM dhe pajisjeve virtio, pĂ«rdorimi i tablet-pointer), dhe nĂ« vend tĂ« specifikimit tĂ« burimeve pĂ«r makinĂ«n virtuale, mund tĂ« pĂ«rdoren instancat e standardizuara, tĂ« cilat janĂ« tĂ« dizajnuara posaçërisht pĂ«r llojin e ngarkesĂ«s. Llojet e instancave shtrihen gjithashtu nĂ« Kubernetes, çka lejon planifikimin mĂ« tĂ« saktĂ« tĂ« grupeve tuaja node.
  • NĂ« ingress Ă«shtĂ« shtuar opsioni pĂ«r aktivizimin e prokuraimit pĂ«r shkarkimin e imazheve nga makinat lokale, si dhe Ă«shtĂ« pĂ«rditĂ«suar CDI pĂ«r njĂ« funksionim mĂ« tĂ« saktĂ« me pajisjet e bllokut. ËshtĂ« realizuar mundĂ«sia e shkarkimit tĂ« imazheve pĂ«r LINSTOR me ndihmĂ«n e utilitarit virtctl.
  • Shtohet mbĂ«shtetje pĂ«r makinat virtuale me Windows. Me pĂ«rdorimin e disk-ut vm dhe instancĂ«s vm Ă«shtĂ« testuar instalimi i Windows 10 dhe Windows Server 2k15 nga ISO me kalimin e mĂ«passhĂ«m nĂ« drejtuesit VirtIO.
  • Kur porosit S3-koshet, implementohet njĂ« shpĂ«rndarje automatike e ndĂ«rfaqes web pĂ«r qasje nĂ« to. PĂ«rmes ndĂ«rfaqes web mund tĂ« ngarkohet dhe fshihen skedarĂ«, si dhe tĂ« gjenerohen lidhje tĂ« pĂ«rkohshme pĂ«r qasje publike. NdĂ«rfaqja Ă«shtĂ« ndĂ«rtuar mbi s3manager, i licencuar nĂ«n Apache 2.0.
    Lëshimi i Cozystack 0.17.0, platformës PaaS me burim të hapur të bazuar në Kubernetes
  • JanĂ« shtuar alerte pĂ«r FluxCD qĂ« shfaqin gjendjen e rilĂ«shimeve. Alertet janĂ« strukturuar dhe tani kategorizohen, pĂ«r mĂ« tepĂ«r, nĂ« fushĂ«n Resource tani shfaqet burimi problematik.
  • Ka ardhur mundĂ«sia pĂ«r tĂ« dĂ«rguar alerte nĂ« Telegram me deduplication dhe butona pĂ«r menaxhimin e ciklit tĂ« jetĂ«s sĂ« secilit alert.
  • NĂ« Cluster API Ă«shtĂ« pĂ«rfshirĂ« kontrollori MachineHealthChecks, i cili do tĂ« monitorojĂ« gjendjen e nyjave nĂ« klasterin Kubernetes. NĂ« rast problemi, nyjat do tĂ« rregullohen automatikisht.
  • ËshtĂ« shtuar komponenti external-dns, i cili lejon konfigurimin automatik tĂ« regjistrimeve DNS nĂ« Cloudflare. PĂ«r mĂ« tepĂ«r, Ă«shtĂ« realizuar mundĂ«sia pĂ«r tĂ« porositur certifikata pĂ«rmes API Cloudflare duke pĂ«rdorur metodĂ«n DNS.
  • ËshtĂ« shtuar external-secrets-operator, i cili lejon sinkronizimin e sekreteve me sisteme tĂ« jashtme.
  • KĂ«tu janĂ« pĂ«rfshirĂ« komponente opsionale, tĂ« cilat janĂ« tĂ« çactivate si parazgjedhje, por mund tĂ« aktivizohen pĂ«rmes opsionit bundle-enable nĂ« konfigurimin e Cozystack.
  • JanĂ« pĂ«rmirĂ«suar punĂ«t (job) pĂ«r inicializimin e PostgreSQL dhe FerretDB, tĂ« cilat tani presin qĂ« baza tĂ« ngrihet para se tĂ« kryejnĂ« ndonjĂ« veprim nĂ« konfigurim.
  • ËshtĂ« rritur stabiliteti i Kube-OVN. Komunikimi me NetworkManager Ă«shtĂ« çaktivizuar. NĂ« disa sisteme, kjo çështje e pengonte fillimin e kontrollorĂ«ve OVN.
  • ËshtĂ« shtuar konfigurimi i logeve pĂ«r Clickhouse. Loget janĂ« shkurorĂ«zuar nĂ« njĂ« seksion tĂ« veçantĂ« dhe Ă«shtĂ« konfiguruar rotacioni.
  • JanĂ« azhurnuar komponentĂ«t: LINSTOR 1.29.1, Talos Linux 1.8.1 dhe Cilium 1.16.3.

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