Cozystack 0.16.0, avatud PaaS platvormi Kubernetesel väljalaskmine

Vabariigi PaaS-platvormi Cozystack 0.16.0, mis on üles ehitatud Kubernetes'e baasil, on avaldatud. Projekt on suunatud valmis platvormi pakkumisele hostimisteenuse pakkujatele ja raamistiku loomisele erakasutuseks ja avalike pilvede jaoks. Platvorm paigaldatakse otse serveritesse ja katab kõik aspektid infrastruktuuri ettevalmistamisel hallatud teenuste pakkumiseks. Cozystack võimaldab käivitada ja pakkuda Kubernetes'e klastreid, andmebaase ja virtuaalmasinaid. Platvormi kood on saadaval GitHub'is ja levitatakse Apache-2.0 litsentsi alusel.

Baastehnoloogiana kasutatakse Talos Linuxi ja Flux CD-d. Süsteemi, kerneli ja vajalike moodulitega pilte luuakse ette ja värskendatakse atomaarsetena, võimaldades vältida selliseid komponente nagu dkms ja paketihaldur ning tagades stabiilse töö. Pakutakse lihtsat installimismeetodit tühjas andmekeskuses PXE ja debian-sarnase talos-bootstrap paigaldaja abil.

Platvorm hõlmab avatud rakendust võrguinfrastruktuuri (fabric) Kube-OVN baasil ja kasutab Cilium'i teenuste võrgustiku organiseerimiseks, MetalLB-d teenuste sisse kuulutamiseks. Andmemälu on rakendatud LINSTOR'is, kus pakutakse ZFS-i kasutamist põhikihina andmemälu jaoks ja DRBD-d replikeerimiseks. On ette seadistatud jälgimise tugi VictoriaMetrics'i ja Grafana baasil. Käivitamiseks virtuaalmasinate kasutatakse KubeVirt'i tehnoloogiat, mis võimaldab käivitada klassikalisi virtuaalmasinaid otse Kubernetes'i konteinerites ning omab juba kõiki vajalikke integreerimisi Cluster API-ga hallatavates Kubernetes'i klastrites 'raudkindlas' Kubernetes'i klastris.

Uues versioonis:

  • Alerta avatud jälgimissüsteemi baasil on realiseeritud võimalus saata hoiatusmeilisid riketest ja avariidest. Hoiatusi on võimalik seadistada Telegrami edastamiseks. Samuti on võimalik saada hoiatusi k8s-prometheus'st. Kõik Grafana juhtpaneelid on värskendatud, samuti Grafana ja grafana-operator.
  • Nginx-ingress on uuendatud versioonile v1.11.2. Probleem nginx-ingress'i juurdepääsuga klastri seest on lahendatud.
  • Flux ja flux-operator on uuendatud uusimatele versioonidele.
  • Kamaji on uuendatud viimase versioonini, parandatud on kontrollija taaskäivituse probleem.
  • CCM (Cloud Controller Manager) on lisatud endpointslice kontroller; järjestatud teenused suunavad nüüd liiklust ainult nende teenindavatele sõlmedele.
  • Seaweedfs ja COSI on parandatud konteinerite loomise atribuudid, mis nüüd kuvatakse korrektselt filer'is ja on ühilduvad S3-klientidega.
  • Talos Linux on uuendatud versioonile 1.8.0.
  • Cilium on uuendatud viimasele patšiversioonile (1.16.2). Probleem virtuaalmasinate portide avamisega on lahendatud.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster