Red Hat avatud lähtekoodiga Quay, register konteineripiltide koostamiseks ja levitamiseks

Red Hat Company kuulutas välja uue avatud projekti moodustamisest kai, mis jätkab teenuste aluseks oleva, varem arendatud suletud uste taga asuva samanimelise konteinerkujutise registri arendamist. Red Hat Quay и Quay.io. Projekt sattus Red Hati kätte pärast CoreOS-i ostmist ja avati osana omandatud ettevõtete patenteeritud toodete avatud lähtekoodiga tarkvaraks muutmise algatusest. Kood on kirjutatud Pythonis ja on avatud litsentsitud Apache 2.0 alusel.

Projekt pakub tööriistu konteinerite ja rakenduste kujutiste koostamiseks, salvestamiseks ja levitamiseks, samuti veebiliidest registri haldamiseks. Quay abil saate oma kontrollitavas infrastruktuuris juurutada konteineri- või rakendusepiltide registri, mille käitamiseks vajate ainult juurdepääsu DBMS-ile ja kettaruumile piltide salvestamiseks.

Register ühildub esimese ja teise versiooniga protokoll (Docker Registry HTTP API), mida kasutatakse Dockeri mootori konteinerpiltide levitamiseks, samuti Dockeri manifestifailide spetsifikatsioonid. Konteinerite leidmiseks toetatud spetsifikatsioonid Rakenduse konteineri kujutise avastamine. GitHubil, Bitbucketil, GitLabil ja Gitil põhinevatest hoidlatest on võimalik ühenduda pideva tarnimise ja integreerimise (CD/CI) süsteemidega.

Quay pakub paindlikke juurdepääsukontrolli mehhanisme, tööriistu arendusmeeskondade haldamiseks ning võimaldab kasutada kasutajate autentimiseks LDAP-i, Keystone'i, OIDC-d, Google Authi ja GitHubi. Salvestusruumi saab juurutada kohaliku failisüsteemi S3, GCS, Swift ja Ceph peal ning paljundada, et optimeerida andmete edastamist kasutaja asukoha alusel. Sisaldab tööriistu selge, mis võimaldab konteineri sisu automaatset skannimist, et tuvastada parandamata haavatavused.

Allikas: opennet.ru

Lisa kommentaar