Red Hat odprtokodni Quay, register za gradnjo in distribucijo slik vsebnikov

Podjetje Red Hat napovedal o nastanku novega odprtega projekta Quay, ki bo nadaljeval razvoj predhodno razvitega za zaprtimi vrati istoimenskega registra slik vsebnikov, ki je osnova storitev Red Hat Quay и Quay.io. Projekt je po nakupu CoreOS padel v roke Red Hata in je bil odprt kot del pobude za pretvorbo lastniških izdelkov prevzetih podjetij v odprtokodno programsko opremo. Koda je napisana v Pythonu in odprto licenciran pod Apache 2.0.

Projekt zagotavlja orodja za gradnjo, shranjevanje in distribucijo slik vsebnikov in aplikacij ter spletni vmesnik za upravljanje registra. Z uporabo Quaya lahko v svojo nadzorovano infrastrukturo uvedete svoj register vsebnikov ali slik aplikacij, za zagon katerih potrebujete le dostop do DBMS in prostora na disku za shranjevanje slik.

Register je združljiv s prvo in drugo različico protokol (Docker Registry HTTP API), ki se uporablja za distribucijo slik vsebnika za mehanizem Docker, kot tudi specifikacijo datotek manifesta Docker. Podprta specifikacija za odkrivanje vsebnika Odkrivanje slik vsebnika aplikacije. Možna je povezava s sistemi za kontinuirano dostavo in integracijo (CD/CI) z montažo iz repozitorijev, ki temeljijo na GitHub, Bitbucket, GitLab in Git.

Quay ponuja prilagodljive mehanizme za nadzor dostopa, orodja za upravljanje razvojnih skupin in omogoča uporabo LDAP, Keystone, OIDC, Google Auth in GitHub za avtentikacijo uporabnikov. Shranjevanje je mogoče namestiti na vrh lokalnega datotečnega sistema, S3, GCS, Swift in Ceph, in ga replicirati za optimizacijo dostave podatkov glede na lokacijo uporabnika. Vključuje orodja Počisti, ki omogoča samodejno skeniranje vsebine vsebnika za prepoznavanje nezakrpanih ranljivosti.

Vir: opennet.ru

Dodaj komentar