UtgÄvan av Cozystack 0.11, en öppen PaaS-plattform baserad pÄ Kubernetes.

UtgÄvan av den fria PaaS-plattformen Cozystack 0.11.0, byggd pÄ Kubernetes, har publicerats. Projektet syftar till att erbjuda en fÀrdig plattform för webbhotell och ett ramverk för att bygga privata och offentliga moln. Plattformen installeras direkt pÄ servrar och omfattar alla aspekter av infrastrukturen för att tillhandahÄlla hanterade tjÀnster. Cozystack möjliggör driftsÀttning och tillhandahÄllande av Kubernetes-kluster, databaser och virtuella maskiner. Koden för plattformen finns tillgÀnglig pÄ GitHub och distribueras under Apache-2.0-licensen.

Talos Linux och Flux CD anvÀnds som grundteknologier. Avbildningar med systemet, kÀrnan och nödvÀndiga moduler skapas i förvÀg och uppdateras atomÀrt, vilket gör att komponenter som dkms och paketchefer kan undvikas, samt garanterar stabil drift. En enkel installationsmetod i en tom datacenter tillhandahÄlls via PXE och den debian-liknande installatören talos-bootstrap.

Plattformen inkluderar en fri implementation av nÀtverksinfrastruktur (fabric) baserat pÄ Kube-OVN, och anvÀnder Cilium för att organisera tjÀnsternas nÀtverk, MetalLB för att annonsera tjÀnster utÄt. Lagring implementeras med LINSTOR, dÀr anvÀndning av ZFS som grundskikt för lagring och DRBD för replikering erbjuds. Det finns en förkonfigurerad övervakningsstack baserat pÄ VictoriaMetrics och Grafana. För att starta virtuella maskiner anvÀnds KubeVirt-teknologin, som tillÄter körning av klassiska virtuella maskiner direkt i Kubernetes-containrar och redan har alla nödvÀndiga integrationer med Cluster API för att starta hanterade Kubernetes-kluster inom den 'fysiska' Kubernetes-klustret.

I den nya versionen:

  • Stöd för S3 har lagts till. En grundlĂ€ggande implementation av SeaweedFS i Cozystack har förberetts. En Kubernetes-COSI-drivrutin har skrivits för automatisk bestĂ€llning av S3-bucketar. Paketen (chart) med SeaweedFS har fĂ„tt stöd för automatisk Ă€ndring av volymstorlekar.
  • NĂ€tverksisolering mellan hyresgĂ€ster (tenant) har implementerats. Stort arbete har lagts ned pĂ„ att förbĂ€ttra nĂ€tverksisoleringen mellan hyresgĂ€ster, fel har Ă„tgĂ€rdats och nĂ€tpolitik har omarbetats helt.
  • AnvĂ€ndargrĂ€nssnittet har uppdaterats. Alla ikoner för tjĂ€nster har bytts ut. Översiktsbilden (dashboard) har omarbetats för att endast visa nödvĂ€ndig information i ResourceView. Funktionen för att specificera sĂ€rskilda resurser att visa genom att lista dem i en sĂ€rskild roll <name>-dashboard-resources har lagts till.
    UtgÄvan av Cozystack 0.11, en öppen PaaS-plattform baserad pÄ Kubernetes.
  • Dokumentationen har fĂ„tt en avsnitt för Development Guide och installationsinstruktionerna för Hetzner har uppdaterats.
  • NĂ€tverkssystemet Cilium har uppdaterats till version 1.16, som inkluderar en patch för automatisk upptĂ€ckte av enheter, förberedd av utvecklarna av Cozystack.
  • Problemet med skrĂ€psamlaren i hyresgĂ€sternas Kubernetes-kluster har Ă„tgĂ€rdats.
  • Problemet med att vidarebefordra HTTP- och HTTPS-trafik via ingress i hyresgĂ€sternas Kubernetes-kluster har Ă„tgĂ€rdats.
  • Snapshot-controller och object-storage-controller har lagts till.
  • LINSTOR har uppdaterats till version 1.28.
  • Talos Linux har uppdaterats till version 1.7.6.
  • Kube-OVN har övergĂ„tt till en byggnad frĂ„n den stabila basen.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster