Lansarea Cozystack 0.35, o platformă PaaS deschisă bazată pe Kubernetes

Este disponibilă lansarea platformei PaaS Cozystack 0.35, construită pe baza Kubernetes. Proiectul vizează furnizarea unei platforme gata de utilizare pentru furnizorii de găzduire și un cadru pentru construirea de cloud-uri private și publice. Platforma se instalează direct pe servere și acoperă toate aspectele pregătirii infrastructurii pentru furnizarea de servicii gestionate. Cozystack permite lansarea și furnizarea de clustere Kubernetes, baze de date și mașini virtuale. Codul platformei este disponibil pe GitHub și este distribuit sub licența Apache-2.0.

Ca stivă de tehnologie de bază se folosește Talos Linux și Flux CD. Imaginile cu sistemul, kernelul și modulele necesare sunt formate anterior și se actualizează atomic, ceea ce permite evitarea componentelor precum dkms și managerul de pachete, garantând o funcționare stabilă. Se oferă o metodă simplă de instalare într-un centru de date gol prin PXE și instalatorul talos-bootstrap similar cu Debian. În cadrul platformei, se pot desfășura servicii precum Kafka, FerretDB, PostgreSQL, Cilium, Grafana, Victoria Metrics și altele, printr-un simplu clic.

Platforma include o implementare gratuită a infrastructurii rețelii (fabric) bazat pe Kube-OVN, și utilizează Cilium pentru organizarea rețelei de servicii, MetalLB pentru anunțarea serviciilor către exterior. Stocarea este implementată pe LINSTOR, cu opțiunea de a utiliza ZFS ca strat de bază pentru stocare și DRBD pentru replicare. Există un stack de monitorizare preconfigurat pe baza VictoriaMetrics și Grafana. Pentru lansare mașini virtuale este utilizată tehnologia KubeVirt, care permite rularea mașinilor virtuale clasice direct în containere Kubernetes și care deja are toate integrările necesare cu Cluster API pentru lansarea cluster-elor Kubernetes gestionate în cadrul unui cluster Kubernetes „fizic”.

În noua versiune, dezvoltatorii proiectului au făcut progrese semnificative în direcția arhitecturii modulare, care va permite utilizatorilor să adauge rapid aplicații și servicii proprii pe platformă. Principalele modificări:

  • Îmbunătățirea API-ului Cozystack: implementarea tipurilor de date precise, inclusiv obiecte complexe, verificări de valori și valori corecte prestabilite pentru un număr mai mare de câmpuri. Precizarea specificației API a fost necesară pentru dezvoltarea noului front-end Cozystack, care este încă în curs de dezvoltare.
  • Suport pentru surse externe de aplicații. În catalogul Cozystack acum pot fi adăugate aplicații proprii sau terțe.
  • Clustere dedicate Cozystack pentru S3, care pot fi conectate la clusterul principal. Sistemul de monitorizare este integrat cu SeaweedFS și dispune de un panou Grafana pentru monitorizare.
  • Suport integrat pentru Hetzner RobotLB, care permite desfășurarea clusterelor de lucru în Hetzner.
  • Suport încorporat pentru ClickHouse Keeper.
  • Flux-operator actualizat la versiunea 0.28.0.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster