Avoimen lähdekoodin Kubernetes-pohjaisen PaaS-alustan Cozystackin ensimmäinen julkaisu on julkaistu. Projekti positionoi itsensä käyttövalmiiksi alustaksi hosting-palveluntarjoajille ja kehykseksi yksityisten ja julkisten pilvien rakentamiseen. Alusta asennetaan suoraan palvelimille ja kattaa kaikki infrastruktuurin valmistelun osa-alueet hallittujen palveluiden tarjoamiseksi. Cozystackin avulla voit käynnistää ja tarjota Kubernetes-klustereita, tietokantoja ja muita palveluita tarvittaessa. virtuaalikoneetAlustan koodi on saatavilla GitHubissa ja sitä jaellaan Apache-2.0-lisenssillä.

Perusteknologiapinona käytetään Talos Linuxia ja Flux CD:tä. Kuvat järjestelmällä, ytimellä ja tarvittavilla moduuleilla generoidaan etukäteen ja päivitetään atomisesti, mikä mahdollistaa ilman komponentteja, kuten dkms ja paketinhallintaohjelman, ja takaa vakaan toiminnan.
Aluksi virtuaalikoneet Käytössä on KubeVirt-teknologia, jonka avulla voit ajaa klassisia virtuaalikoneita suoraan Kubernetes-konteissa. Siinä on jo kaikki tarvittavat integraatiot Cluster API:n kanssa hallittujen Kubernetes-klusterien käynnistämiseksi laitteistopohjaisen Kubernetes-klusterin sisällä.
Alusta sisältää Kube-OVN-pohjaisen verkkotehtaan ilmaisen toteutuksen ja käyttää Ciliumia palveluverkon organisoimiseen ja MetalLB:tä palveluiden ulkopuoliseen mainostamiseen. Tallennus on toteutettu LINSTORissa, joka ehdottaa ZFS:n käyttöä tallennuksen peruskerroksena ja DRBD:tä replikointiin. Siellä on esikonfiguroitu valvontapino, joka perustuu VictoriaMetricsiin ja Grafanaan.
Yksi alustan tärkeimmistä ominaisuuksista on yksinkertainen asennustapa tyhjään konesaliin käyttäen PXE:tä ja Debianin kaltaista talos-bootstrap-asennusohjelmaa. Kaupallisesta kiinnostuksesta huolimatta hanketta kehittävät yhteisön harrastajat ja aikoo pysyä aina vapaana. On lähetetty pyyntö siirtää Cozystack CNCF-organisaation (Cloud Native Computing Foundation) siiven alle.
Lähde: opennet.ru
