Компания Red Hat за създаването на нова отворена инициатива , който ще продължи развитието на предходния регистър с едноименното име, разработен при закрити врати, и служи за основа на услугите и . Проектът попадна в ръцете на Red Hat след придобиването на компанията CoreOS и е отворен в рамките на инициативата за трансформиране на проприетарни продукти на придобиваните компании в свободен софтуер. Кодът е написан на Python и е под лицензия Apache 2.0.
проектът предоставя инструменти за изграждане, съхранение и разпространение на образи от контейнери и приложения, както и уеб интерфейс за управление на регистъра. С Quay можете да внедрите собствен регистър на образи от контейнери или приложения в контролирана инфраструктура, за което е необходимо само достъп до СУБД и дисково пространство за съхранение на образите.
Регистърът е съвместим с първата и втората версия на (Docker Registry HTTP API), използван за разпространение на образи от контейнери за Docker мотора, както и със спецификацията на файловете на манифеста на Docker. За откритие на контейнери се поддържа спецификация . Възможно е свързване с системи за непрекъсната доставка и интеграция (CD/CI), със сбор от репозитории на базата на GitHub, Bitbucket, GitLab и Git.
Quay предлага гъвкави механизми за управление на достъпа, средства за управление на екипи от разработчици, допуска използване на LDAP, Keystone, OIDC, Google Auth и GitHub за аутентикация. Хранилището може да бъде изградена върху локална файлова система, S3, GCS, Swift и Ceph, и да се репликира за оптимизация на предаването на данни с оглед на местоположението на потребителя. Включен е инструментариум , който осигурява автоматизирано сканиране на съдържанието на контейнерите за идентифициране на неотстранени уязвимости.
Източник: opennet.ru
