Quay open source Red Hat, un registre pour créer et distribuer des images de conteneurs

Compagnie du chapeau rouge annoncé le sur la formation d'un nouveau projet ouvert Quay, qui poursuivra le développement du registre d'images de conteneurs du même nom, qui constitue la base des services, précédemment développés à huis clos Quai du Chapeau Rouge и Quai.io. Le projet est tombé entre les mains de Red Hat après l'achat de CoreOS et a été ouvert dans le cadre d'une initiative visant à transférer les produits propriétaires des sociétés acquises vers la catégorie des logiciels open source. Le code est écrit en Python et est ouvert sous licence Apache 2.0.

Le projet fournit des outils pour créer, stocker et distribuer des images de conteneurs et d'applications, ainsi qu'une interface Web pour gérer le registre. À l'aide de Quay, vous pouvez déployer votre propre registre d'images de conteneurs ou d'applications dans votre infrastructure contrôlée, pour l'exécuter, vous n'avez besoin que d'un accès au SGBD et à l'espace disque pour stocker les images.

Le registre est compatible avec les première et deuxième versions protocole (API HTTP Docker Registry), utilisée pour distribuer des images de conteneurs pour le moteur Docker, ainsi que pour la spécification des fichiers manifestes Docker. Spécification prise en charge pour la découverte de conteneurs Découverte d'images de conteneurs d'applications. Il est possible de se connecter à des systèmes de livraison et d'intégration continues (CD/CI) avec assemblage à partir de référentiels basés sur GitHub, Bitbucket, GitLab et Git.

Quay fournit des mécanismes de contrôle d'accès flexibles, des outils de gestion des équipes de développement et permet l'utilisation de LDAP, Keystone, OIDC, Google Auth et GitHub pour l'authentification des utilisateurs. Le stockage peut être déployé sur le système de fichiers local, S3, GCS, Swift et Ceph, et répliqué pour optimiser la livraison des données en fonction de l'emplacement de l'utilisateur. Comprend des outils Clair, qui fournit une analyse automatisée du contenu des conteneurs pour identifier les vulnérabilités non corrigées.

Source: opennet.ru

Ajouter un commentaire