Cozystack 1.0:n julkaisu, avoimen lähdekoodin PaaS-alusta, joka perustuu Kubernetesiin

Kubernetesiin rakennettu avoimen lähdekoodin PaaS-alusta Cozystack 1.0 on nyt saatavilla. Projektin tavoitteena on tarjota käyttövalmis alusta hosting-palveluntarjoajille ja viitekehys yksityisten ja julkisten pilvipalveluiden 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... virtuaalikoneetAlustan koodi on saatavilla GitHubissa ja sitä jaellaan Apache-2.0-lisenssillä.

Alusta sisältää avoimen lähdekoodin verkkoinfrastruktuurin (kangasrakenteen) toteutuksen, joka perustuu Kube-OVN:ään, ja käyttää Ciliumia palveluverkon organisointiin ja MetalLB:tä palvelutiedotteisiin. Tallennus on toteutettu LINSTORilla, joka tarjoaa ZFS:n pohjana olevana tallennuskerroksena ja DRBD:n replikointiin. Mukana on myös VictoriaMetrics- ja Grafana-pohjainen esikonfiguroitu valvontapino. Julkaisua varten virtuaalikoneet Alusta käyttää KubeVirt-teknologiaa, 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 bare metal Kubernetes-klusterin sisällä. Alustan sisällä voit ottaa käyttöön Kafka-, FerretDB-, PostgreSQL-, Cilium-, Grafana-, Victoria Metrics- ja muita palveluita yhdellä napsautuksella.

Versio 1.0 lisää tuen Generic Kubernetes -tilalle, jonka avulla voit muuttaa minkä tahansa olemassa olevan Kubernetes-klusterin täysimittaiseksi pilveksi, jossa on kaikki Cozystackin toiminnot: Linstor-tallennustila, Kube-OVN-verkko, KubeVirt-virtualisointi, DBaaS ja useita palveluita, jotka voidaan ottaa käyttöön yhdellä napsautuksella (Kafka, Cilium, Grafana, Victoria Metrics jne.). Talos-jakelun riippuvuus on poistettu. Linux — Cozystackin voi nyt asentaa minkä tahansa jakelun päälle Linux.

Ei sidottu Talosiin Linux Yleistä Kubernetes-tilaa voidaan käyttää, jos yrityksellä on tiukat vaatimukset valitsemilleen jakeluille. Linuxhaluttomuus oppia Talosin kanssa työskentelyn yksityiskohtia Linux, tarve käyttää Taloksesta puuttuvia ajureita, kernel-moduuleja tai järjestelmäpaketteja sekä tarve käyttää Cozystackia olemassa olevissa Kubernetes-klustereissa. Ohjeet Cozystackin asentamiseen yhdessä Ubuntu (Debian) ja k3s (kubeadm, RKE2).

Uudessa versiossa on myös merkittäviä arkkitehtuurimuutoksia (HelmReleaseen perustuva käyttöönotto on korvattu deklaratiivisella pakettimallilla, jota hallitaan cozystack-operaattorin kautta), se tarjoaa täysimittaiset työkalut varmuuskopiointiin ja palautukseen, uudistaa virtuaalikoneen hallinta-arkkitehtuuria (virtuaalikonesovellus on korvattu vm-disk + vm-instance -paketilla), mahdollistaa maantieteellisesti hajautettujen klustereiden luomisen (käyttäen Kiloa ja cilium-kiloa) ja lisää tuen hallittujen palveluiden käyttöönottoon MongoDB:n, Qdrantin, Harborin, NATSin ja MariaDB:n avulla.

Lähde: opennet.ru

Osta luotettava isännöinti sivustoille, joissa on DDoS-suojaus, VPS VDS -palvelimet 🔥 Osta luotettavaa verkkosivustojen hostingia DDoS-suojauksella, VPS VDS -palvelimilla | ProHoster