Firmaet Red Hat om dannelsen af et nyt åbent projekt , som fortsætter udviklingen af det tidligere udviklede omdøbt containerbilleder, der ligger til grund for tjenesterne og . Projektet kom i hænderne på Red Hat efter opkøbet af virksomheden CoreOS og blev åbnet som led i initiativet for at overføre proprietære produkter fra de opkøbte virksomheder til open source. Koden er skrevet i Python og er under Apache 2.0-licensen.
Projektet leverer værktøjer til opbygning, lagring og distribution af containerbilleder og applikationer samt en webgrænseflade til at administrere registret. Med Quay kan man implementere sit eget containerbillede eller applikationsregister i en kontrolleret infrastruktur, hvilket kun kræver adgang til en database og diskplads til opbevaring af billeder.
Registret er kompatibelt med første og anden version (Docker Registry HTTP API), der bruges til distribution af containerbilleder til Docker-motoren, samt med specifikationen for Docker-manifestfiler. For opdagelse af containere understøttes specifikationen . Det er muligt at tilslutte til systemer til kontinuerlig levering og integration (CD/CI) med bygning fra repositories baseret på GitHub, Bitbucket, GitLab og Git.
Quay tilbyder fleksible adgangsbegrænsningsmekanismer, værktøjer til administration af udviklingsteams og tillader anvendelse af LDAP, Keystone, OIDC, Google Auth og GitHub til brugerautentifikation. Lagring kan implementeres over lokal filsystem, S3, GCS, Swift og Ceph, og replikeres for at optimere datalevering baseret på brugerens placering. Der er inkluderet værktøjer , der muliggør automatiseret scanning af containerindhold for at identificere uretterede sårbarheder.
Kilde: opennet.ru
