Cozystack 1.2 väljaanne, avatud PaaS-platvorm Kubernetesel põhinev.

Available is the release of the free PaaS platform Cozystack 1.2, built on Kubernetes. The project aims to provide a ready-to-use platform for hosting providers and a framework for building private and public clouds. The platform installs directly on servers and covers all aspects of infrastructure preparation for providing managed services. Cozystack allows running and providing Kubernetes clusters, databases, and virtuaalmasinatele. Platvormi kood on saadaval GitHubis ja levitatakse Apache-2.0 litsentsi all.

Platvorm sisaldab vaba võrgu-infrastruktuuri (fabric), mis põhineb Kube-OVN-ile, ning kasutab Cilium'i teenusetevõrgu korraldamiseks ja MetalLB-d teenuste väliskülgede reklaamimiseks. Andmete salvestamine on realiseeritud LINSTORis, pakkudes ZFS-i kui alussalvestuse taset ja DRBD-d replikatsiooniks. Saadaval on eelseadistatud monitooringu padrun VictoriaMetrics ja Grafana baasil. Käivitamiseks virtuaalmasinad kasutatakse KubeVirt tehnoloogiat, mis võimaldab käivitada klassikalisi virtuaalmasinaid otse Kubernetes konteinerites ning omab juba kõiki vajalikke integratsioone Cluster API-ga, et käivitada hallatud Kubernetes klistreid „rauda” paigutatud Kubernetes klastris. Platvormi raames on võimalik vaid ühe klikiga käitada Kafka, FerretDB, PostgreSQL, Cilium, Grafana, Victoria Metrics ja muid teenuseid.

Main innovations in Cozystack 1.2.0:

  • The Dashboard has added the 'Managed OpenSearch' application, supporting all releases of the OpenSearch platform. A multi-role topology is available, TLS is enabled by default, HTTP Basic authentication is functioning out of the box, and if needed, the web interface OpenSearch Dashboards can be deployed alongside the engine.
  • In the vpc application, support for VPC Peering has been implemented, allowing direct connections between tenant private networks without routing traffic through public points. In multi-tenant installations, operators can design cleaner internal network topologies and publish only the necessary traffic externally. Deterministic allocation has been added. IP-aadresse peerimiseks ja staatiliste marsruutide toetamiseks.
  • Sisse on viidud SchedulingClass süsteem, mis võimaldab operaatoritel kontrollida, kus tenantide töökoormuseid käitatakse. Näiteks on võimalik seostada töökoormusi konkreetsete andmekeskuste, riistvara klasside või sõlmede gruppidega, sundimata tenant'e süvenema Kubernetes'i planeerimise detailidesse. Vaikimisi on aktiveeritud cozystack-scheduler, mis muudab SchedulingClass'i osa platvormi standardinstallatsioonist.
  • VictoriaLogs on ümber viidud klastrirežiimile VLCluster'i baasil, et suurendada logimise põhihalduri skaleeritavust.
  • LINSTOR's on rakendatud mahutite liikumise tugi pärast kloonimist ja taastamist, parandades andmete paigutamist klooni- ja taastamisstsenaariumites.
  • external-dns on saadaval kui eraldi lisapakett.

Allikas: opennet.ru

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