Red Hat ettevÔte uue avatud projekti loomine , mis jÀtkab arendust varasemalt suletud uue nime saanud konteinerite registri kallal, mis on teenuste aluseks ja . Projekt jÔudis Red Hati kÀtte pÀrast CoreOSi ettevÔtte ostmist ning avati algatuse raames, mille eesmÀrk on pakkuda omandatud ettevÔtete omandiÔigustega seotud tooteid avatud lÀhtekoodiga. Kood on kirjutatud Pythonis ja lisensiga Apache 2.0.
Projekt pakub tööriistu konteinerite ja rakenduste ehitamiseks, talletamiseks ja jagamiseks, samuti veebi liidest registri haldamiseks. Quay abil on vÔimalik luua oma konteinerite vÔi rakenduste register kontrollitavas infrastruktuuris, milleks on vajalik vaid juurdepÀÀs andmebaasile ja salvestusruumi piltide hoidmiseks.
Register on ĂŒhilduv esimesse ja teise versiooni (Docker Registry HTTP API), mida kasutatakse konteineripiltide jaotamiseks Docker mootorile, samuti Dockeri mansiifestifailide spetsifikatsiooniga. Konteinerite avastamiseks toetatakse spetsifikatsiooni . On vĂ”imalik integreerimine pideva tarnimise ja integratsiooni (CD/CI) sĂŒsteemidega, mis ehitatakse GitHub, Bitbucket, GitLab ja Git'i pĂ”hjal.
Quay pakub paindlikke juurdepÀÀsu eraldamise mehhanisme, arendajate meeskondade haldamise vahendeid, lubab kasutajate tuvastamiseks LDAP, Keystone, OIDC, Google Auth ja GitHubâi kasutamist. Hoidla saab paigaldada kohaliku failisĂŒsteemi, S3, GCS, Swift ja Ceph peale ning replikatsiooni andmete edastamise optimeerimiseks vastavalt kasutaja asukohale. Komplekti kuulub tööriistakogu , mis tagab konteinerite sisu automatiseeritud skaneerimise, et avastada parandamata haavatavusi.
Allikas: opennet.ru
