Udgivelsen af Cozystack 0.16.0, en åben PaaS-platform baseret på Kubernetes

Udgivet version 0.16.0 af den frie PaaS-platform Cozystack, bygget på Kubernetes. Projektet sigter mod at tilbyde en klar platform til hostingudbydere samt et rammeværk til opbygning af private og offentlige skyer. Platformen installeres direkte på servere og dækker alle aspekter af infrastrukturforberedelse til levering af administrerede tjenester. Cozystack gør det muligt at køre og levere Kubernetes-klynger, databaser og virtuelle maskiner. Koden til platformen er tilgængelig på GitHub og distribueres under Apache-2.0-licensen.

Talos Linux og Flux CD bruges som den grundlæggende teknologiske stak. Billederne med systemet, kernen og nødvendige moduler dannes på forhånd og opdateres atomart, hvilket gør det muligt at undgå komponenter som dkms og pakkehåndteringssystemet og sikrer stabil drift. Der tilbydes en enkel installationsmetode i et tomt datacenter ved hjælp af PXE og en debian-lignende installationsprogram talos-bootstrap.

Platformen inkluderer en fri implementering af netværksinfrastruktur (fabric) baseret på Kube-OVN, og bruger Cilium til at organisere tjenestenetværket, MetalLB til at annoncere tjenester til omverdenen. Lagring er implementeret på LINSTOR, hvor ZFS tilbydes som basislag for lagring og DRBD til replikering. Der er en forudindstillet monitoreringsstak baseret på VictoriaMetrics og Grafana. Til opstart virtual machines bruges KubeVirt-teknologien, som gør det muligt at køre klassiske virtuelle maskiner direkte i Kubernetes-containere, og som allerede har alle nødvendige integrationer med Cluster API for at køre styrede Kubernetes-klynger inden for en 'fysisk' Kubernetes-klynge.

I den nye version:

  • På basis af det åbne overvågningssystem Alerta er muligheden for sending af meddelelser med advarsler om fejl og nødsituationer blevet implementeret. Det er muligt at konfigurere levering af meddelelser til Telegram. Derudover kan der modtages advarsler fra k8s-prometheus. Alle dashboards i Grafana samt selve Grafana og grafana-operatoren er blevet opdateret.
  • Nginx-ingress er opdateret til version v1.11.2. Problemet med adgang til nginx-ingress indefra klyngen er blevet løst.
  • Flux og flux-operator er opdateret til de nyeste versioner.
  • Kamaji er opdateret til den seneste version, og problemet med genstart af kontrolleren er blevet løst.
  • I CCM (Cloud Controller Manager) er en controller til endpointslice tilføjet; ordnede tjenester sender nu trafik kun til de noder, der betjener dem.
  • I Seaweedfs og COSI er attributterne til oprettelse af buckets blevet rettet, så de nu vises korrekt i fileren og er kompatible med S3-klienter.
  • Talos Linux er opdateret til version 1.8.0.
  • Cilium er opdateret til den nyeste patch-version (1.16.2). Problemet med at åbne porte for virtuelle maskiner er blevet løst.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster