Sortie de Cozystack 0.35, une plateforme PaaS open source basée sur Kubernetes

La version de la plateforme PaaS gratuite Cozystack 0.35, construite sur Kubernetes, est disponible. Le projet vise Ă  fournir une plate-forme prĂȘte Ă  l'emploi pour les fournisseurs d'hĂ©bergement et un cadre pour la construction de cloud privĂ©s et publics. La plateforme est installĂ©e directement sur les serveurs et couvre tous les aspects de la prĂ©paration de l'infrastructure pour la fourniture de services gĂ©rĂ©s. Cozystack vous permet d'exĂ©cuter et de provisionner des clusters, des bases de donnĂ©es et des machines virtuelles Kubernetes. Le code de la plateforme est disponible sur GitHub et est distribuĂ© sous la licence Apache-2.0.

Talos est utilisĂ© comme pile technologique sous-jacente. Linux et Flux CD. Les images contenant le systĂšme, le noyau et les modules nĂ©cessaires sont prĂ©-compilĂ©es et mises Ă  jour automatiquement, Ă©liminant ainsi le besoin de composants tels que dkms et un gestionnaire de paquets, et garantissant un fonctionnement stable. Une mĂ©thode d'installation simple est proposĂ©e dans un centre de donnĂ©es vierge via PXE et debian— Ă  l’instar de l’installateur talos-bootstrap. Au sein de cette plateforme, vous pouvez dĂ©ployer Kafka, FerretDB, PostgreSQL, Cilium, Grafana, Victoria Metrics et d’autres services en un seul clic.

La plateforme inclut une mise en Ɠuvre gratuite infrastructure de rĂ©seau (Infrastructure) basĂ©e sur Kube-OVN, utilisant Cilium pour l'organisation du maillage de services et MetalLB pour la publicitĂ© des services. Le stockage est implĂ©mentĂ© sur LINSTOR, qui utilise ZFS comme couche de stockage sous-jacente et DRBD pour la rĂ©plication. Une pile de supervision prĂ©configurĂ©e basĂ©e sur VictoriaMetrics et Grafana est incluse. Pour lancer machines virtuelles La technologie KubeVirt est utilisĂ©e, ce qui permet d'exĂ©cuter des machines virtuelles classiques directement dans des conteneurs Kubernetes et intĂšgre dĂ©jĂ  toutes les fonctionnalitĂ©s nĂ©cessaires de l'API Cluster pour lancer des clusters Kubernetes gĂ©rĂ©s au sein d'un cluster Kubernetes matĂ©riel.

Dans la nouvelle version, les dĂ©veloppeurs du projet ont rĂ©alisĂ© des progrĂšs significatifs vers une architecture modulaire qui permettra aux utilisateurs d'ajouter rapidement leurs propres applications et services Ă  la plateforme. Principaux changements :

  • API Cozystack amĂ©liorĂ©e : implĂ©mentation de types de donnĂ©es prĂ©cis, notamment d'objets complexes, de vĂ©rifications de valeurs et de valeurs par dĂ©faut correctes pour davantage de champs. La clarification des spĂ©cifications de l'API Ă©tait nĂ©cessaire au dĂ©veloppement de la nouvelle interface Cozystack, actuellement en cours de dĂ©veloppement.
  • Prise en charge des sources d'applications externes. Vous pouvez dĂ©sormais ajouter vos propres applications ou celles de tiers au catalogue Cozystack.
  • Clusters Cozystack dĂ©diĂ©s pour S3, connectables au cluster principal. Le systĂšme de surveillance est intĂ©grĂ© Ă  SeaweedFS et dispose de son propre tableau de bord Grafana.
  • Prise en charge intĂ©grĂ©e de Hetzner RobotLB, vous permettant de dĂ©ployer des clusters de production sur Hetzner.
  • Prise en charge intĂ©grĂ©e de ClickHouse Keeper.
  • Flux-operator a Ă©tĂ© mis Ă  jour vers la version 0.28.0.

Source: opennet.ru

Achetez un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Achetez un hĂ©bergement web fiable avec protection DDoS, serveurs VPS et VDS | ProHoster