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

La plateforme PaaS open source Cozystack 1.2, basĂ©e sur Kubernetes, est dĂ©sormais disponible. Ce projet vise Ă  fournir une plateforme prĂȘte Ă  l'emploi aux fournisseurs d'hĂ©bergement et un framework pour la crĂ©ation de clouds privĂ©s et publics. La plateforme s'installe directement sur les serveurs et couvre tous les aspects de la prĂ©paration de l'infrastructure pour la fourniture de services managĂ©s. Cozystack permet de lancer et de provisionner des clusters Kubernetes, des bases de donnĂ©es, et bien plus encore. machine virtuelleLe code de la plateforme est disponible sur GitHub et est distribuĂ© sous la licence Apache-2.0.

La plateforme comprend une infrastructure réseau open source (fabric) basée sur Kube-OVN et utilise Cilium pour l'organisation du maillage de services et MetalLB pour les annonces de services. Le stockage est implémenté sur LINSTOR, qui offre ZFS comme couche de stockage sous-jacente et DRBD pour la réplication. Une suite de supervision préconfigurée, basée sur VictoriaMetrics et Grafana, est incluse. Pour le lancement machines virtuelles La plateforme utilise la technologie KubeVirt, qui permet d'exécuter des machines virtuelles classiques directement dans des conteneurs Kubernetes. Elle intÚgre déjà toutes les fonctionnalités nécessaires à l'API Cluster pour le déploiement de clusters Kubernetes managés au sein d'un cluster Kubernetes dédié. La plateforme permet de déployer en un clic des services tels que Kafka, FerretDB, PostgreSQL, Cilium, Grafana, Victoria Metrics et bien d'autres.

Principales fonctionnalitĂ©s de Cozystack 1.2.0 :

  • L'application « Managed OpenSearch Â» a Ă©tĂ© ajoutĂ©e au tableau de bord et prend en charge toutes les versions de la plateforme OpenSearch. Une topologie multirĂŽle est disponible, le protocole TLS est activĂ© par dĂ©faut, l'authentification HTTP Basic est fonctionnelle immĂ©diatement et l'interface web des tableaux de bord OpenSearch peut ĂȘtre dĂ©ployĂ©e en parallĂšle du moteur si nĂ©cessaire.
  • L'application VPC prend dĂ©sormais en charge le peering VPC, permettant la connexion directe des rĂ©seaux privĂ©s des locataires sans transiter par des points d'accĂšs publics. Dans les dĂ©ploiements mutualisĂ©s, les opĂ©rateurs peuvent concevoir des topologies de rĂ©seau interne plus claires et ne diffuser que le trafic nĂ©cessaire. Le provisionnement dĂ©terministe a Ă©tĂ© ajoutĂ©. Adresses IP pour le peering et la prise en charge des routes statiques.
  • Le systĂšme SchedulingClass a Ă©tĂ© implĂ©mentĂ©, permettant aux opĂ©rateurs de contrĂŽler l'emplacement d'exĂ©cution des charges de travail des clients. Par exemple, les charges de travail peuvent ĂȘtre affectĂ©es Ă  des centres de donnĂ©es, des classes matĂ©rielles ou des groupes de nƓuds spĂ©cifiques, sans que les clients aient besoin de maĂźtriser les subtilitĂ©s du planificateur Kubernetes. Cozystack-scheduler Ă©tant activĂ© par dĂ©faut, SchedulingClass fait partie intĂ©grante de l'installation standard de la plateforme.
  • VictoriaLogs est passĂ© en mode cluster basĂ© sur VLCluster afin d'accroĂźtre l'Ă©volutivitĂ© de la pile de journalisation.
  • LINSTOR prend dĂ©sormais en charge le dĂ©placement des volumes aprĂšs clonage et restauration, amĂ©liorant ainsi le placement des donnĂ©es dans les scĂ©narios de clonage et de restauration.
  • Le service external-dns est disponible en tant que module complĂ©mentaire sĂ©parĂ©.

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