Red Hat har åbnet koden for Quay, en registreringsdatabase til opbygning og distribution af containerbilleder

Firmaet Red Hat har annonceret om dannelsen af et nyt åbent projekt Quay, som fortsætter udviklingen af det tidligere udviklede omdøbt containerbilleder, der ligger til grund for tjenesterne Red Hat Quay og Quay.io. 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 åbnet 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 protokol (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 App Container Image Discovery. 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 Clair, der muliggør automatiseret scanning af containerindhold for at identificere uretterede sårbarheder.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster