Liberazione di Cozystack 1.2, una piattaforma PaaS open source basata in Kubernetes

A piattaforma PaaS open-source Cozystack 1.2, custruita nantu à Kubernetes, hè avà dispunibile. U prugettu hà per scopu di furnisce una piattaforma pronta à l'usu per i fornitori di hosting è un framework per a custruzzione di nuvole private è publiche. A piattaforma s'installa direttamente nantu à i servitori è copre tutti l'aspetti di a preparazione di l'infrastruttura per furnisce servizii gestiti. Cozystack vi permette di lancià è furnisce cluster, basi di dati è Kubernetes. macchina virtualeU codice di a piattaforma hè dispunibule nant'à GitHub è hè distribuitu sottu a licenza Apache-2.0.

A piattaforma include una implementazione di infrastruttura di rete open-source (fabric) basata annantu à Kube-OVN è usa Cilium per l'urganizazione di a maglia di serviziu è MetalLB per l'annunzii di serviziu. U almacenamentu hè implementatu annantu à LINSTOR, chì offre ZFS cum'è u stratu di almacenamentu sottustante è DRBD per a replicazione. Hè inclusu un stack di monitoraghju precunfiguratu basatu annantu à VictoriaMetrics è Grafana. Per lancià macchine virtuali A piattaforma usa a tecnulugia KubeVirt, chì permette di eseguisce macchine virtuali classiche direttamente in container Kubernetes è hà digià tutte l'integrazioni necessarie cù l'API di Cluster per lancià cluster Kubernetes gestiti in un cluster Kubernetes bare-metal. In a piattaforma, pudete implementà Kafka, FerretDB, PostgreSQL, Cilium, Grafana, Victoria Metrics è altri servizii cù un clic.

Funziunalità principali in Cozystack 1.2.0:

  • L'applicazione "Managed OpenSearch" hè stata aghjunta à u Dashboard, chì supporta tutte e versioni di a piattaforma OpenSearch. A topologia multi-ruolo hè dispunibule, TLS hè attivatu per difettu, l'autenticazione HTTP Basic funziona subitu, è l'interfaccia web di OpenSearch Dashboards pò esse implementata accantu à u mutore se necessariu.
  • L'applicazione vpc supporta avà u VPC Peering, chì permette a cunnessione diretta di e rete private di i tenant senza indirizzà u trafficu attraversu punti d'accessu publicu. In implementazioni multi-tenant, l'operatori ponu cuncepisce topologie di rete interne più pulite è publicà solu u trafficu necessariu. Hè statu aghjuntu un provisioning deterministicu. Indirizzi IP per u peering è u supportu per e rotte statiche.
  • U sistema SchedulingClass hè statu implementatu, chì permette à l'operatori di cuntrullà induve i carichi di travagliu di i locatari sò lanciati. Per esempiu, i carichi di travagliu ponu esse assignati à centri di dati specifici, classi hardware, o gruppi di nodi, senza chì i locatari sianu tenuti à capisce e cumplessità di u scheduler di Kubernetes. Cozystack-scheduler hè attivatu per difettu, ciò chì face di SchedulingClass una parte di l'installazione standard di a piattaforma.
  • VictoriaLogs hè statu spustatu in modu cluster basatu annantu à VLCluster per aumentà a scalabilità di a pila di logging.
  • LINSTOR avà supporta a rilocazione di volumi dopu a clonazione è u restauramentu, migliurendu u piazzamentu di i dati in scenarii di clonazione è restaurazione.
  • external-dns hè dispunibule cum'è un pacchettu add-on separatu.

Source: opennet.ru

Add a comment