CozyStack 0.11, avatud PaaS-platvorm Kubernetesel, on välja antud

On avaldatud Cozystack 0.11.0 vabavaraline PaaS-platvorm, mis on loodud Kubernetes'i baasil. Projekt keskendub valmis platvormi pakkumisele hostimisteenuse pakkujatele ja raamistiku loomisele privaatsete ja avalike pilvede jaoks. Platvorm paigaldatakse otse serveritesse ja hõlmab kõiki infrastruktuuri ettevalmistamise aspekte hallatavate teenuste pakkumiseks. Cozystack võimaldab käivitada ja pakkuda Kubernetes'i klastreid, andmebaase ja virtuaalmasinaid. Platvormi kood on saadaval GitHubis ja levitatakse Apache-2.0 litsentsi alusel.

Põhitehnoloogiakihina kasutatakse Talos Linuxit ja Flux CD-d. Süsteemi, tuuma ja vajalike moodulite pildid koostatakse eelnevalt ja uuendatakse aatomiliselt, mis võimaldab vältida selliseid komponente nagu dkms ja paketihaldur ning tagada stabiilne töö. Pakutakse lihtsat installimise meetodit tühjas andmekeskuses PXE ja debian-laadse installijaga talos-bootstrap abil.

Platvorm hõlmab avatud rakenduse lahendust võrguinfrastruktuuri (fabric) Kube-OVN põhjal ning kasutab Cilium'i teenuste võrgu organiseerimiseks ja MetalLB-d teenuste väljastamiseks. Andmesalvestus on teostatud LINSTOR'i peal, kus ZFS kasutatakse salvestusbaasina ja DRBD replikatsiooniks. Saadaval on eelkonfigureeritud jälgimistehnoloogia, mis põhineb VictoriaMetrics'il ja Grafanal. Käivitamiseks virtuaalmasinad kasutatakse KubeVirt'i tehnoloogiat, mis võimaldab käivitada klassikalisi virtuaalmasinaid otse Kubernetes konteinerites ning omab juba kõiki vajalikke integratsioone Cluster API-ga hallatavate Kubernetes-klastrite käivitamiseks ‘raudvars’ Kubernetes-klastri sees.

Uues versioonis:

  • Lisatud S3 tugi. Cozystackis on ette valmistatud SeaweedFS põhiteostus. Kirjutatud Kubernetes-COSI-draiver S3-pakettide (S3 Bucket) automaatseks tellimiseks. SeaweedFS-i paketti (chart) on lisatud automaatse mahusuurendamise tugi.
  • Teostatud on võrgu isolatsioon rendiüürnike (tenant) vahel. Suur töö on tehtud võrgu isolatsiooni parandamiseks rendiüürnike vahel, parandatud on vigu ning võrgu poliitikaid on täielikult ümber töötatud.
  • Kasutajaliides on uuendatud. Kõik teenuste ikoonid on asendatud. Ülevaateekraan (dashboard) on ümber kujundatud, et kuvada ainult vajalikku teavet ResourceView's. Lisatud on võimalus näidata konkreetseid ressursse, loetledes need spetsiaalses rollis -dashboard-resources.
    CozyStack 0.11, avatud PaaS-platvorm Kubernetesel, on välja antud
  • Dokumentatsioonis on lisatud arendusuuringute juhend ja uuendatud juhend Hetzneri installimiseks.
  • Cilium võrguüsteem on uuendatud versioonile 1.16, kuhu on lisatud automaatse seadmete tuvastamise plaastrid, mille on välja töötanud Cozystack arendajad.
  • Probleem tenant Kubernetes klastrites prügikorjajaga on lahendatud.
  • Probleem HTTP- ja HTTPS-liikluse edastamisega ingressi kaudu tenant Kubernetes klastrisse on lahendatud.
  • Lisatud on snapshot-controller ja object-storage-controller.
  • LINSTOR on uuendatud versioonile 1.28.
  • Talos Linux on uuendatud versioonile 1.7.6.
  • Kube-OVN on viidud üle stabiilse baasi kogumisse.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster