Izdanje Cozystack 0.16.0, otvorene PaaS platforme temeljene na Kubernetesu

Objavljeno je izdanje slobodne PaaS platforme Cozystack 0.16.0, izgrađene na bazi Kubernetes. Projekt je usmjeren na pružanje gotove platforme za pružatelje usluga hostinga i okvira za izgradnju privatnih i javnih oblaka. Platforma se instalira izravno na servere i pokriva sve aspekte pripreme infrastrukture za pružanje upravljanih usluga. Cozystack omogućava pokretanje i pružanje klastera Kubernetes, baza podataka i virtualnih mašina. Kod platforme dostupan je na GitHubu i distribuira se pod Apache-2.0 licencom.

Kao osnovni tehnološki skup koristi se Talos Linux i Flux CD. Slike sustava, jezgra i potrebnih modula unaprijed se oblikuju i ažuriraju atomirano, što omogućuje izbjegavanje komponenti poput dkms i upravitelja paketa te osigurava stabilan rad. Pruža se jednostavna metoda instalacije u praznom podatkovnom centru pomoću PXE-a i debian-sličnog instalatera talos-bootstrap.

Platforma uključuje slobodnu implementaciju mrežne infrastrukture (fabric) na bazi Kube-OVN, i koristi Cilium za organizaciju servisne mreže, MetalLB za oglašavanje usluga prema van. Skladište je realizirano na LINSTOR-u, gdje se nudi korištenje ZFS kao osnovnog sloja za skladište i DRBD za replikaciju. Postoji unaprijed konfigurirana monitorečka arhitektura bazirana na VictoriaMetrics i Grafana. Za pokretanje virtualnih mašina koristi se tehnologija KubeVirt, koja omogućava pokretanje klasičnih virtualnih mašina direktno unutar Kubernetesa i već ima sve potrebne integracije s Cluster API-jem za pokretanje upravljanih Kubernetes klastera unutar "hardverskog" Kubernetes klastera.

U novoj verziji:

  • Na bazi otvorenog sustava za nadzor Alerta implementirana je mogućnost slanja obavijesti s upozorenjima o kvarovima i izvanrednim situacijama. Moguće je postaviti isporuku obavijesti putem Telegrama. Osim toga, mogu se primati upozorenja iz k8s-prometheusa. Ažurirane su sve nadzorne ploče u Grafani, kao i sama Grafana i grafana-operator.
  • Nginx-ingress ažuriran je na verziju v1.11.2. Riješen je problem s pristupom nginx-ingressu iznutra klastera.
  • Flux i flux-operator ažurirani su na najnovije verzije.
  • Kamaji je ažuriran na najnoviju verziju, ispravljen je problem s ponovnim pokretanjem kontrolera.
  • U CCM (Cloud Controller Manager) dodan je kontroler endpointslice; uređeni servisi sada šalju promet samo na čvorove koji ih opslužuju.
  • U Seaweedfs i COSI ispravljeni su atributi kreiranja baketa, koji se sada ispravno prikazuju u fileru i kompatibilni su sa S3 klijentima.
  • Talos Linux ažuriran je na verziju 1.8.0.
  • Cilium je ažuriran na posljednju zakrpu verzije (1.16.2). Ispravljen je problem s otvaranjem portova virtualnih mašina.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster