Vydanie Cozystack 0.16.0, otvorenej PaaS platformy postavenej na Kubernetes

Bol to zverejnený release voľnej PaaS platformy Cozystack 0.16.0, postavenej na Kubernetes. Projekt má za cieľ poskytnúť hotovú platformu pre poskytovateľov hostingu a rámec na budovanie súkromných a verejných cloudov. Platforma sa inštaluje priamo na servery a pokrýva všetky aspekty prípravy infraštruktúry na poskytovanie spravovaných služieb. Cozystack umožňuje spúšťať a poskytovať clustre Kubernetes, databázy a virtuálne stroje. Kód platformy je dostupný na GitHub a šíri sa pod licenciou Apache-2.0.

Ako základný technologický stack sa používa Talos Linux a Flux CD. Obrazy so systémom, jadrom a potrebnými modulmi sú vytvárané vopred a aktualizované atomicky, čo umožňuje obísť také komponenty ako dkms a balíčkový manažér a zaručuje stabilnú prevádzku. Poskytuje sa jednoduchá metóda inštalácie v prázdnom dátovom centre pomocou PXE a debian-podobného inštalátora talos-bootstrap.

Platforma obsahuje bezplatnú implementáciu sieťovej infraštruktúry (fabric) na základe Kube-OVN a využíva Cilium na organizáciu servisnej siete, MetalLB na oznamovanie služieb vonku. Úložisko je implementované na LINSTOR, kde je navrhnuté využitie ZFS ako základného vrstvy na úložisko a DRBD na replikáciu. K dispozícii je prednastavený monitorovací stack založený na VictoriaMetrics a Grafana. Na spustenie virtuálních strojů sa používa technológia KubeVirt, ktorá umožňuje spúšťať klasické virtuálne stroje priamo v kontajneroch Kubernetes a už má všetky potrebné integrácie s Cluster API na spúšťanie riadených Kubernetes klastrov vo vnútri „hardvérového“ Kubernetes klastra.

V novej verzii:

  • Na báze otvoreného systému monitorovania Alerta bola implementovaná možnosť posielania upozornení na výpadky a mimoriadne situácie. Je možné nastaviť dodávanie upozornení do Telegramu. Okrem toho je možné prijímať upozornenia z k8s-prometheus. Aktualizované boli všetky dashboardy v Grafana, ako aj samotná Grafana a grafana-operator.
  • Nginx-ingress bol aktualizovaný na verziu v1.11.2. Riešený bol problém s prístupom k nginx-ingress zvnútra clustra.
  • Flux a flux-operator boli aktualizované na najnovšie verzie.
  • Kamaji bol aktualizovaný na poslednú verziu, opravený bol problém s reštartmi controllera.
  • V CCM (Cloud Controller Manager) bol pridaný controller endpointslice; usporiadané služby teraz posielajú prenos len na uzly, ktoré ich obsluhujú.
  • V Seaweedfs a COSI boli opravené atribúty vytvárania bucketov, ktoré sa teraz správne zobrazujú v filer a sú kompatibilné so S3 klientmi.
  • Talos Linux bol aktualizovaný na verziu 1.8.0.
  • Cilium bol aktualizovaný na poslednú patch verziu (1.16.2). Opravený bol problém s otváraním portov virtuálnych strojov.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster