Kompania Red Hat për formimin e një projekti të ri të hapur , i cili do të vazhdojë zhvillimin e regjistrit të imazheve të kontejnerëve me të njëjtin emër, i zhvilluar më parë pas dyerve të mbyllura, që është thelbësor për shërbimet dhe . Projekti kaloi në duar të Red Hat pas blerjes së kompanisë CoreOS dhe u hap si pjesë e iniciativës për të kaluar produktet e pronësisë në softuer të lirë të hapur nga kompanitë e blera. Kodi është shkruar në gjuhën Python dhe nën licencën Apache 2.0.
projekti ofron mjete për ndërtimin, ruajtjen dhe shpërndarjen e imazheve të kontejnerëve dhe aplikacioneve, si dhe një ndërfaqe web për menaxhimin e regjistrit. Me ndihmën e Quay, mund të zhvilloni një regjistër të imazheve të kontejnerëve apo aplikacioneve në infrastrukturën tuaj të kontrolluar, për të cilin nevojitet vetëm qasje në DBMS dhe hapësirë disku për ruajtjen e imazheve.
Regjistri Ă«shtĂ« i pĂ«rputhshĂ«m me versionet e para dhe tĂ« dyta (Docker Registry HTTP API), i pĂ«rdorur pĂ«r shpĂ«rndarjen e imazheve tĂ« kontejnerĂ«ve pĂ«r motorin Docker, si dhe me specifikimin e skedarĂ«ve tĂ« manifestit Docker. PĂ«r zbulimin e kontejnerĂ«ve, pĂ«rkrah specifikimin . ĂshtĂ« e mundur tĂ« lidheni me sistemet e dĂ«rgimit dhe integrimit tĂ« vazhdueshĂ«m (CD/CI) me ndĂ«rtimin nga depozita tĂ« bazuara nĂ« GitHub, Bitbucket, GitLab dhe Git.
Quay ofron mekanizma fleksibël për ndarjen e aksesit, mjete për menaxhimin e grupeve të zhvilluesve, lejon përdorimin e autentifikimit të përdoruesve LDAP, Keystone, OIDC, Google Auth dhe GitHub. Ruajtja mund të implementohet mbi FSSH lokale, S3, GCS, Swift dhe Ceph, dhe të riplikohet për optimizimin e performancës së të dhënave sipas vendndodhjes së përdoruesit. Pjesa përfshin mjete , që siguron skanimin automatizuar të përmbajtjes së kontejnerëve për të identifikuar dobësitë e pazgjidhura.
Burimi: opennet.ru
