Lëshimi i Cozystack 1.2, platformës PaaS të hapur mbi Kubernetes

ËshtĂ« publikuar versioni i platformĂ«s sĂ« lirĂ« PaaS Cozystack 1.2, e ndĂ«rtuar mbi Kubernetes. Projekti synon tĂ« ofrojĂ« njĂ« platformĂ« tĂ« gatshme pĂ«r ofruesit e hostimit dhe njĂ« framework pĂ«r ndĂ«rtimin e reve private dhe publike. Platforma instalohet drejtpĂ«rdrejt 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, bazave tĂ« tĂ« dhĂ«nave dhe makina virtuale. Kodi i platformĂ«s Ă«shtĂ« i disponueshĂ«m nĂ« GitHub dhe shpĂ«rndahet sipas licencĂ«s Apache-2.0.

Platforma përfshin një implementim të lirë të infrastrukturës së rrjetit (fabric) mbi Kube-OVN dhe përdor Cilium për organizimin e rrjetit të shërbimeve, ndërsa MetalLB për publikimin e shërbimeve jashtë. Ruajtja e të dhënave është ndërtuar mbi LINSTOR, ku propozohet përdorimi i ZFS si shtresë bazë e storage dhe DRBD për replikim. Ofrohet gjithashtu një stack monitorimi i parapërgatitur, i bazuar në VictoriaMetrics dhe Grafana. Për ekzekutimin e makinat virtuale përdoret teknologjia KubeVirt, e cila mundëson nisjen e makinave virtuale klasike drejtpërdrejt 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 një klasteri Kubernetes fizik. Brenda platformës, me një klikim mund të vendosen Kafka, FerretDB, PostgreSQL, Cilium, Grafana, Victoria Metrics dhe shërbime të tjera.

Risitë kryesore në Cozystack 1.2.0:

  • NĂ« Dashboard Ă«shtĂ« shtuar aplikacioni «Managed OpenSearch», i cili mbĂ«shtet tĂ« gjitha versionet e platformĂ«s OpenSearch. ËshtĂ« i disponueshĂ«m topologjia me shumĂ« role, TLS Ă«shtĂ« aktivizuar si parazgjedhje, autentikimi me metodĂ«n HTTP Basic funksionon menjĂ«herĂ« dhe, sipas nevojĂ«s, sĂ« bashku me motorin mund tĂ« vendoset edhe ndĂ«rfaqja web OpenSearch Dashboards.
  • NĂ« aplikacionin vpc Ă«shtĂ« zbatuar mbĂ«shtetja pĂ«r VPC Peering, qĂ« lejon lidhjen e drejtpĂ«rdrejtĂ« tĂ« rrjeteve private tĂ« tenant-Ă«ve pa rutuar trafikun pĂ«rmes pikave publike. NĂ« instalimet multi-tenant, operatorĂ«t mund tĂ« projektojnĂ« topologji tĂ« brendshme rrjeti mĂ« tĂ« pastra dhe tĂ« publikojnĂ« jashtĂ« vetĂ«m trafikun e nevojshĂ«m. ËshtĂ« shtuar alokimi determinist i IP-adresat pĂ«r peering dhe mbĂ«shtetja pĂ«r rrugĂ« statike.
  • ËshtĂ« implementuar sistemi SchedulingClass, i cili u lejon operatorĂ«ve tĂ« menaxhojnĂ« se ku do tĂ« ekzekutohen ngarkesat e punĂ«s tĂ« tenant-Ă«ve. PĂ«r shembull, ngarkesat mund tĂ« lidhen me qendra specifike tĂ« tĂ« dhĂ«nave, klasa pajisjesh ose grupe nyjesh, pa i detyruar tenant-Ă«t tĂ« kuptojnĂ« hollĂ«sitĂ« e funksionimit tĂ« scheduler-it tĂ« Kubernetes. Si parazgjedhje Ă«shtĂ« aktivizuar cozystack-scheduler, duke e bĂ«rĂ« SchedulingClass pjesĂ« tĂ« instalimit standard tĂ« platformĂ«s.
  • VictoriaLogs Ă«shtĂ« kaluar nĂ« modalitet klasteri mbi bazĂ«n e VLCluster pĂ«r tĂ« rritur shkallĂ«zueshmĂ«rinĂ« e stack-ut tĂ« logimit.
  • NĂ« LINSTOR Ă«shtĂ« implementuar mbĂ«shtetja pĂ«r zhvendosjen e volumeve pas klonimit dhe rikthimit, duke pĂ«rmirĂ«suar vendosjen e tĂ« dhĂ«nave nĂ« skenarĂ«t clone dhe restore.
  • external-dns ofrohet si njĂ« paketĂ« shtesĂ« e veçantĂ«.

Burimi: opennet.ru

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