A liberazione di a piattaforma PaaS gratuita Cozystack 0.17.0, custruitu nantu à Kubernetes, hè stata publicata. U prugettu hè destinatu à furnisce una piattaforma pronta per i fornituri d'ospiti è un framework per a custruzzione di nuvuli privati è publichi. A piattaforma hè stallata direttamente nantu à i servitori è copre tutti l'aspettu di a preparazione di l'infrastruttura per a prestazione di servizii amministrati. Cozystack vi permette di eseguisce è furnisce clusters Kubernetes, basa di dati è macchine virtuali. U codice di a piattaforma hè dispunibule nantu à GitHub è hè distribuitu sottu a licenza Apache-2.0.
Talos hè adupratu cum'è a pila tecnologica sottostante. Linux è Flux CD. L'imagine cù u sistema, u kernel è i moduli necessarii sò precustruiti è aghjurnati atomicamente, eliminendu a necessità di cumpunenti cum'è dkms è un gestore di pacchetti, è assicurendu un funziunamentu stabile. Un metudu d'installazione simplice hè furnitu in un centru di dati viotu utilizendu PXE è debian-installatore simile à talos-bootstrap.
A piattaforma include una implementazione gratuita infrastruttura di rete (tessutu) basatu annantu à Kube-OVN, è usa Cilium per l'urganizazione di a maglia di servizii è MetalLB per a publicità di servizii. U almacenamentu hè implementatu annantu à LINSTOR, chì usa 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 tecnulugia KubeVirt hè aduprata, 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 hardware.
In a nova versione:
- A piattaforma hà avà a capacità di creà macchine virtuali cù parechji dischi, installà da un CD-ROM, è cambià dischi da una macchina virtuale à l'altru. L'antica applicazione "Virtual Machine" hè divisa in dui separati "vm-disk" (Virtual Machine Disk) è "vm-instance" (Virtual Machine Instance). L'applicazione vm-disk supporta a scaricamentu di l'imaghjini da HTTP o unità lucali quandu creanu un discu, pudete specificà a fonte è u tipu di l'imaghjini - CD-ROM o classic. L'applicazione vm-instance permette di lancià una macchina virtuale da i dischi creati. A capacità di utilizà l'antica applicazione Virtual Machine hè ritenuta per a cumpatibilità.
- Aggiunte l'opzioni instanceType è instanceProfile, è ancu un inseme d'istanze è profili predefiniti per Ubuntu, RHEL, Alpine è WindowsAvà pudete cunfigurà una macchina virtuale cù parametri ottimali secondu u sistema operativu (per esempiu, attivà i dispositivi TPM è Virtio, aduprà u puntatore di tableta), è invece di specificà risorse per a macchina virtuale, pudete aduprà istanze standardizate specificamente cuncepite per un carico di travagliu specificu. I tipi d'istanza s'applicanu ancu à Kubernetes, chì vi permettenu di pianificà i vostri gruppi di nodi in modu più intelligente.
- Una opzione per attivà a proxy per scaricà l'imaghjini da e macchine lucali hè stata aghjunta à l'ingressu, è CDI hè stata aghjurnata per travaglià più currettamente cù i dispositi di bloccu. Implementatu a capacità di scaricà l'imaghjini per LINSTOR utilizendu l'utilità virtctl.
- Aggiuntu u supportu per e macchine virtuali cù WindowsL'installazione hè stata testata cù u novu vm-disk è vm-instance Windows 10 и Windows Server 2k15 da ISO è dopu passà à i driver VirtIO.
- Quandu urdinate i bucket S3, implementazione automatica di una interfaccia web per accede à elli hè implementata. Per mezu di l'interfaccia web, pudete caricate è sguassà i fugliali, è ancu generà ligami tempuranee per l'accessu publicu. L'interfaccia hè custruita nantu à a basa di s3manager, distribuitu sottu a licenza Apache 2.0.

- Aghjunghjite alerti per FluxCD, affissendu u statutu di e versioni. L'alerti sò strutturati è sò spartuti in categurie, in più, u campu di Risorsa mostra avà a risorsa problematica.
- Avà hè pussibule di mandà avvisi à Telegram cù deduplicazione è i buttoni per gestisce u ciclu di vita di ogni alerta.
- L'API Cluster include un controller MachineHealthChecks chì monitorerà a salute di i nodi in un cluster Kuberrnetes. In casu di prublemi, i nodi saranu automaticamente riordinati.
- Added external-dns componente, chì vi permette di cunfigurà automaticamente i registri DNS in Cloudflare. Inoltre, hè pussibule urdinà certificati attraversu l'API Cloudflare utilizendu u metudu DNS.
- Added external-secrets-operatore, chì vi permette di sincronizà sicreti cù sistemi esterni.
- I cumpunenti opzionali sò stati introdotti chì sò disattivati per difettu, ma ponu esse attivati cù l'opzione bundle-enable in a cunfigurazione Cozystack.
- I travaglii migliurati per l'inizializazione di PostgreSQL è FerretDB, chì avà aspettanu chì a basa di dati cresce prima di fà qualsiasi azzione cù a cunfigurazione.
- Stabilità Kube-OVN mejorata. A capacità di cumunicà cù NetworkManager hè disattivata. In certi sistemi, stu prublema impedisce à i controller OVN di inizià.
- Aghjunghjite paràmetri di log per Clickhouse. Pone i logs in una sezione separata è stabilisce a rotazione.
- Cumponenti aghjurnati: LINSTOR 1.29.1, Talos Linux 1.8.1 è Cilium 1.16.3.
Source: opennet.ru

