Publikimi i Cozystack 1.0, një platformë e hapur PaaS e bazuar në Kubernetes

Versioni i disponueshëm i platformës PaaS Cozystack 1.0, e ndërtuar mbi bazën e Kubernetes. Projekti ka për qëllim ofrimin e një platforme të gatshme për ofruesit e shërbimeve të hostimit dhe një kornizë për ndërtimin e reve private dhe publike. Platforma instalon drejtpërdrejt në servera dhe mbulon të gjitha aspektet e përgatitjes së infrastrukturës për ofrimin e shërbimeve të menaxhuara. Cozystack lejon hapjen dhe ofrimin e klasterëve Kubernetes, bazave të të dhënave dhe makinat virtuale. Kodi i platformës është në dispozicion në GitHub dhe distribuohet nën licencën Apache-2.0.

Platforma përfshin një realizim të lirë të infrastrukturës rrjet (fabric) mbi bazën e Kube-OVN dhe përdor Cilium për organizimin e rrjetit të shërbimeve, MetalLB për shpalljen e shërbimeve në jashtë. Ruajtja realizohet mbi LINSTOR, ku ofrohet përdorimi i ZFS si layer bazë për ruajtjen dhe DRBD për replikim. Ka një stak monitorimi të parapregatitur mbi bazën e VictoriaMetrics dhe Grafana. Për të filluar makinave virtuale përdoret teknologjia KubeVirt, e cila lejon ekzekutimin e makinave virtuale klasike direkt në kontejnerët Kubernetes dhe tashmë ka të gjitha integrimet e nevojshme me Cluster API për të nisur klasterët Kubernetes të menaxhuar brenda një klasteri Kubernetes "të hekur". Brenda platformës, mund të vendosni me një klikim Kafka, FerretDB, PostgreSQL, Cilium, Grafana, Victoria Metrics dhe shërbime të tjera.

NĂ« versionin 1.0 Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r modin Generic Kubernetes, i cili lejon shndĂ«rrimin e çdo klasteri ekzistues Kubernetes nĂ« njĂ« cloud tĂ« plotĂ« me tĂ« gjitha funksionalitetet e Cozystack: ruajtjen Linstor, rrjetin Kube-OVN, virtualizimin KubeVirt, DBaaS dhe shĂ«rbime tĂ« ndryshme qĂ« vendosen me njĂ« klikim (Kafka, Cilium, Grafana, Victoria Metrics, etj.). ËshtĂ« hequr lidhja me shpĂ«rndarjen Talos Linux — Cozystack tani mund tĂ« instalohen mbi çdo shpĂ«rndarje Linux.

Rejimi Generic Kubernetes qĂ« nuk lidhet me Talos Linux mund tĂ« pĂ«rdoret kur nĂ« kompani ka kĂ«rkesa tĂ« rrepta pĂ«r distributions Linux qĂ« zgjidhen, mungon dĂ«shira pĂ«r tĂ« mĂ«suar specifikat e punĂ«s me Talos Linux, kĂ«rkohet pĂ«rfshirja e drejtuesve, moduleve tĂ« bĂ«rthamĂ«s ose paketimeve sistemike qĂ« mungojnĂ« nĂ« Talos, si dhe nĂ« rastin e nevojĂ«s pĂ«r tĂ« pĂ«rdorur Cozystack nĂ« klasteret ekzistuese Kubernetes. ËshtĂ« pĂ«rgatitur njĂ« udhĂ«zim pĂ«r instalimin e Cozystack nĂ« lidhje me Ubuntu (Debian) dhe k3s (kubeadm, RKE2).

Në versionin e ri, ndjeshëm është ndryshuar gjithashtu arkitektura (implementimi në bazë të HelmRelease është zëvendësuar me një model deklarativ paketash, të menaxhuara përmes cozystack-operator), është ofruar një set i plotë mjetesh për kopjimin dhe rikuperimin, është rishikuar arkitektura e menaxhimit të makinave virtuale (aplikacioni virtual-machine është zëvendësuar me çiftin vm-disk + vm-instance), është ofruar mundësia e krijimit të klastereve të shpërndara gjeografikisht (përdoret Kilo dhe cilium-kilo), është shtuar mbështetje për implementimin e shërbimeve të menaxhuara me MongoDB, Qdrant, Harbor, NATS dhe MariaDB.

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