Megjelent a Cozystack 1.2, egy Kubernetesen alapuló nyílt forráskódú PaaS platform

A Kubernetes-re épülő, nyílt forráskódú PaaS platform, a Cozystack 1.2 már elérhető. A projekt célja, hogy egy használatra kész platformot biztosítson a tárhelyszolgáltatók számára, valamint keretrendszert a privát és nyilvános felhők kiépítéséhez. A platform közvetlenül a szerverekre települ, és lefedi a felügyelt szolgáltatások nyújtásához szükséges infrastruktúra-előkészítés minden aspektusát. A Cozystack lehetővé teszi Kubernetes klaszterek, adatbázisok és... virtuális gépekA platformkód elérhető a GitHubon, és az Apache-2.0 licenc alatt kerül terjesztésre.

A platform egy nyílt forráskódú hálózati infrastruktúra (fabric) implementációt tartalmaz, amely a Kube-OVN-en alapul, és a Ciliumot használja a szolgáltatásháló szervezéséhez, valamint a MetalLB-t a szolgáltatásbejelentésekhez. A tárolás LINSTOR-on valósul meg, amely ZFS-t kínál alapul szolgáló tárolási rétegként és DRBD-t a replikációhoz. Tartalmaz egy előre konfigurált, VictoriaMetrics és Grafana alapú monitorozási veremet. Az induláshoz... virtuális gépek A platform a KubeVirt technológiát használja, amely lehetővé teszi klasszikus virtuális gépek futtatását közvetlenül a Kubernetes konténerekben, és már rendelkezik az összes szükséges Cluster API-integrációval a felügyelt Kubernetes klaszterek elindításához egy bare-metal Kubernetes klaszteren belül. A platformon belül egyetlen kattintással telepíthet Kafka, FerretDB, PostgreSQL, Cilium, Grafana, Victoria Metrics és más szolgáltatásokat.

A Cozystack 1.2.0 főbb jellemzői:

  • A „Managed OpenSearch” alkalmazás bekerült az Irányítópultra, és az OpenSearch platform összes kiadását támogatja. Többszereplős topológia érhető el, a TLS alapértelmezés szerint engedélyezve van, a HTTP Basic hitelesítés azonnal működik, és az OpenSearch Dashboards webes felülete szükség esetén a motor mellett telepíthető.
  • A vpc alkalmazás mostantól támogatja a VPC Peering funkciót, amely lehetővé teszi a bérlői magánhálózatok közvetlen csatlakoztatását anélkül, hogy a forgalmat nyilvános hozzáférési pontokon keresztül kellene irányítani. Több-bérlős telepítések esetén az operátorok tisztább belső hálózati topológiákat tervezhetnek, és csak a szükséges forgalmat tehetik közzé. Determinisztikus kiépítés került hozzáadásra. IP-címek a peeringhez és a statikus útvonalak támogatásához.
  • A SchedulingClass rendszer bevezetése lehetővé teszi az operátorok számára, hogy szabályozzák a bérlők munkaterheléseinek indítását. Például a munkaterhelések hozzárendelhetők adott adatközpontokhoz, hardverosztályokhoz vagy csomópontcsoportokhoz anélkül, hogy a bérlőknek meg kellene érteniük a Kubernetes ütemező bonyolultságait. A Cozystack-scheduler alapértelmezés szerint engedélyezve van, így a SchedulingClass a platform standard telepítésének részévé válik.
  • A VictoriaLogs a VLClusteren alapuló fürtmódba került a naplózóverem skálázhatóságának növelése érdekében.
  • A LINSTOR mostantól támogatja a kötetáthelyezést klónozás és visszaállítás után, javítva az adatok elhelyezését klónozás és visszaállítás esetén.
  • A külső DNS különálló kiegészítő csomagként érhető el.

Forrás: opennet.ru

Hozzászólás