Wydanie Cozystack 0.16.0, otwartej platformy PaaS opartej na Kubernetes.

Opublikowano wydanie otwartej platformy PaaS Cozystack 0.16.0, opartej na Kubernetes. Projekt ma na celu dostarczenie gotowej platformy dla dostawców hostingu oraz ram do tworzenia prywatnych i publicznych chmur. Platforma jest instalowana bezpośrednio na serwerach i obejmuje wszystkie aspekty przygotowania infrastruktury do oferowania zarządzanych usług. Cozystack umożliwia uruchamianie i dostarczanie klastrów Kubernetes, baz danych oraz maszyn wirtualnych. Kod platformy jest dostępny na GitHubie i jest rozpowszechniany na licencji Apache-2.0.

Jako podstawowy stos technologii używany jest Talos Linux i Flux CD. Obrazy systemu, jądra i niezbędnych modułów są wstępnie formowane i aktualizowane atomowo, co pozwala uniknąć takich komponentów jak dkms i menedżer pakietów, a tym samym gwarantuje stabilną pracę. Oferowany jest prosty sposób instalacji w pustym centrum danych za pomocą PXE i instalatora podobnego do debiana talos-bootstrap.

Platforma zawiera wolne wdrożenie infrastruktury sieciowej (fabric) zbudowane na Kube-OVN, wykorzystuje Cilium do organizacji sieci usług, MetalLB do ogłaszania usług na zewnątrz. Przechowywanie realizowane jest na LINSTOR, gdzie oferowane jest wykorzystanie ZFS jako warstwy bazowej dla pamięci masowej i DRBD do replikacji. Istnieje wstępnie skonfigurowany stos monitorowania na bazie VictoriaMetrics i Grafana. Do uruchomienia maszyn wirtualnych wykorzystywana jest technologia KubeVirt, która pozwala na uruchamianie klasycznych maszyn wirtualnych bezpośrednio w kontenerach Kubernetes i już posiada wszystkie niezbędne integracje z Cluster API do uruchamiania zarządzanych klastrów Kubernetes w ramach „żelaznego” klastra Kubernetes.

W nowej wersji:

  • Na bazie otwartego systemu monitorowania Alerta wprowadzono możliwość wysyłania powiadomień o awariach i sytuacjach awaryjnych. Można skonfigurować dostarczanie powiadomień przez Telegram. Ponadto, możliwe jest odbieranie powiadomień z k8s-prometheus. Zaktualizowano wszystkie pulpit nawigacyjne w Grafana oraz samą Grafana i grafana-operatora.
  • Nginx-ingress zaktualizowano do wersji v1.11.2. Rozwiązano problem z dostępem do nginx-ingress z wnętrza klastra.
  • Flux i flux-operator zaktualizowane do najnowszych wersji.
  • Kamaji zaktualizowane do najnowszej wersji, rozwiązano problem z ponownym uruchamianiem kontrolera.
  • W CCM (Cloud Controller Manager) dodano kontroler endpointslice; uporządkowane usługi teraz kierują ruch tylko do węzłów, które je obsługują.
  • W Seaweedfs i COSI poprawiono atrybuty tworzenia kubełków, które teraz poprawnie wyświetlają się w filer oraz są kompatybilne z klientami S3.
  • Talos Linux zaktualizowano do wersji 1.8.0.
  • Cilium zaktualizowane do najnowszej wersji poprawkowej (1.16.2). Rozwiązano problem z otwieraniem portów maszyn wirtualnych.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster