Rhyddhau Cozystack 0.30, platfform PaaS ffynhonnell agored yn seiliedig ar Kubernetes

Mae rhyddhau'r platfform PaaS rhad ac am ddim Cozystack 0.30.0, a adeiladwyd ar Kubernetes, ar gael. Nod y prosiect yw darparu llwyfan parod ar gyfer darparwyr cynnal a fframwaith ar gyfer adeiladu cymylau preifat a chyhoeddus. Mae'r platfform wedi'i osod yn uniongyrchol ar weinyddion ac mae'n cwmpasu pob agwedd ar baratoi seilwaith ar gyfer darparu gwasanaethau a reolir. Mae Cozystack yn caniatáu ichi redeg a darparu clystyrau Kubernetes, cronfeydd data a pheiriannau rhithwir. Mae'r cod platfform ar gael ar GitHub ac fe'i dosberthir o dan y drwydded Apache-2.0.

Defnyddir Talos fel y pentwr technoleg sylfaenol. Linux a Flux CD. Mae delweddau gyda'r system, y cnewyllyn, a'r modiwlau angenrheidiol wedi'u hadeiladu ymlaen llaw a'u diweddaru'n atomig, gan ddileu'r angen am gydrannau fel dkms a rheolwr pecynnau, a sicrhau gweithrediad sefydlog. Darperir dull gosod syml mewn canolfan ddata wag gan ddefnyddio PXE a debian-gosodwr tebyg i talos-bootstrap.

Mae'r platfform yn cynnwys gweithrediad am ddim seilwaith rhwydwaith (ffabrig) yn seiliedig ar Kube-OVN, mae'n defnyddio Cilium ar gyfer trefnu rhwyll gwasanaeth a MetalLB ar gyfer hysbysebu gwasanaeth. Gweithredir storio ar LINSTOR, sy'n defnyddio ZFS fel yr haen storio sylfaenol a DRBD ar gyfer atgynhyrchu. Mae pentwr monitro wedi'i ffurfweddu ymlaen llaw yn seiliedig ar VictoriaMetrics a Grafana wedi'i gynnwys. Defnyddir technoleg KubeVirt i lansio peiriannau rhithwir, gan ganiatáu i beiriannau rhithwir clasurol redeg yn uniongyrchol mewn cynwysyddion Kubernetes ac mae ganddo eisoes yr holl integreiddiadau angenrheidiol gyda'r Cluster API ar gyfer lansio clystyrau Kubernetes rheoledig o fewn clwstwr Kubernetes noeth-fetel.

Dros y mis a hanner diwethaf, mae tîm y prosiect wedi rhyddhau saith fersiwn newydd: 0.24-0.30. Mae newidiadau yn y datganiadau hyn yn cynnwys:

  • Sefydlogi'r llwyfan i'w ddefnyddio mewn cyfluniadau aml-ganolfan ddata. Mae llawer o waith wedi'i wneud i ffurfweddu cydrannau ac ati, Cilium, Kuve-OVN, Linstor a chydrannau eraill.
  • Cryfhau a gwella'r pentwr arsylwi. Ychwanegwyd dangosfyrddau ar gyfer nifer o gydrannau ac optimeiddio gosodiadau Grafana, a wnaeth iddo weithio'n gyflymach.
  • Rhyddhau cyfleustodau ychwanegol cozy-proxy, sy'n caniatáu cyhoeddi Cyfeiriadau IP peiriannau rhithwir yn K8s.
  • Mae'r Vertical Pod Autoscaler yn cael ei gyflwyno. Mae VPA yn gosod terfynau yn awtomatig ar yr adnoddau y gall cais eu defnyddio. Pennir terfynau ar sail metrigau hanesyddol.
  • Ailffactorio ac ychwanegu adrannau newydd at y ddogfennaeth.
  • Symud ystorfa'r platfform a'r cyfleustodau ategol o'r sefydliad aenix-io i'r sefydliad cozystack ar ôl i'r prosiect gael ei drosglwyddo i Blwch Tywod CNCF.
  • Cozystack 0.30: Cyflwynwyd gweithredwr GPU ac ychwanegwyd cefnogaeth i GPUs mewn peiriannau rhithwir. Mae cefnogaeth GPU yn caniatáu i'r platfform gael ei ddefnyddio i redeg tasgau dysgu peiriant.
  • Cozystack 0.29: Mae gwaith wedi'i wneud i wella sefydlogrwydd a dibynadwyedd y platfform. Bregusrwydd sefydlog CVE-2025-1974 mewn ingress-nginx. Ychwanegwyd set o ragosodiadau sy'n cyfyngu ar y defnydd o adnoddau. Mae ailgyhoeddi tystysgrifau yn awtomatig wedi'i weithredu. Ychwanegwyd wal dân gwesteiwr Cilium. Ychwanegwyd proses ar gyfer rhedeg profion e2e yn GitHub CI.
  • Cozystack 0.28: Cyflwyno Vertical Pod Autoscaler, sy'n gosod terfynau'n awtomatig ar yr adnoddau sydd ar gael i wahanol gymwysiadau. Mae ynysu tenantiaid yn cael ei alluogi yn ddiofyn. Mae'r cyfrifoldeb am ddilysu ffynhonnell-ip wedi'i drosglwyddo o Cilium i Kube-OVN.
  • Cozystack 0.27: Cyflwynir set o sgriptiau plunger linstor i drwsio gwallau yn awtomatig yn LINSTOR (e.e. cysylltiad coll DRBD, dyfais dolen grog, ac ati). Ychwanegwyd y gallu i ddosbarthu atgynyrchiadau PostgreSQL ar draws gwahanol nodau. Mae dangosfyrddau ar gyfer monitro ClickHouse a Piraeus wedi ymddangos.
  • Cozystack 0.26: Gwell sefydlogrwydd wrth weithio mewn cyfluniadau aml-DC. Ychwanegwyd monitro cysylltedd rhwydwaith. Ychwanegwyd y gallu i gyfyngu ar adnoddau ar gyfer tenantiaid unigol o fewn clwstwr. Ychwanegwyd offeryn Goldpinger ar gyfer monitro hwyrni rhwng canolfannau data. Mae mudo peiriannau rhithwir yn fyw yn cael ei alluogi yn ddiofyn. Bellach mae modd creu cipluniau o gyfrolau LINSTOR.
  • Cozystack 0.25: Ychwanegwyd offeryn cynorthwy-ydd cozy-proxy, sy'n eich galluogi i ddyrannu cyfeiriadau IP i beiriannau rhithwir - ac nid porthladdoedd unigol, ond y cyfeiriad cyfan. Yn Cosyastack, mae peiriannau rhithwir wedi'u seilio ar KubeVirt ac yn cael eu rheoli yn yr un ffordd â chodau. Ac nid yw Kubernetes yn darparu ar gyfer dyrannu cyfeiriadau IP cyfan i godiau. mae cozy-proxy yn datrys y broblem hon, sy'n bwysig, er enghraifft, ar gyfer cleientiaid darparwyr gwasanaeth y mae eu cymwysiadau'n rhedeg mewn peiriannau rhithwir ac sydd angen cyfeiriad IP ar wahân. Gwell monitro o etcd, Flux, Kafka ac ychwanegu dangosfyrddau cyfatebol. Mae defnyddwyr sydd â mynediad i denantiaid unigol yn unig bellach yn gallu lawrlwytho kubeconfig.
  • Cozystack 0.24: Ychwanegwyd gallu defnyddio PXE i gychwyn nodau Talos yn awtomatig LinuxMae'r pecyn smee (gweinydd dhcp+pxe) o gyfres Tinkerbell wedi'i ychwanegu. Mae Darkhttp wedi'i ddisodli gan ein cozystack-assets-server ein hunain. Mae ategion wedi'u hintegreiddio i ddelwedd Grafana i wella cyflymder cychwyn.

Ffynhonnell: opennet.ru

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd â diogelwch DDoS, gweinyddwyr VPS VDS 🔥 Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster