Red Hat avoimen lähdekoodin Quay, rekisteri konttikuvien rakentamiseen ja jakeluun

Red Hat Company ilmoitti uuden avoimen projektin muodostamisesta satamalaituri, joka jatkaa aiemmin kehitetyn suljettujen ovien takana samannimisen konttikuvarekisterin kehittämistä, joka on palveluiden taustalla. Red Hat Quay и Quay.io. Projekti joutui Red Hatin käsiin CoreOS:n oston jälkeen, ja se avattiin osana aloitetta, jonka tarkoituksena oli muuttaa hankittujen yritysten omat tuotteet avoimen lähdekoodin ohjelmistoiksi. Koodi on kirjoitettu Pythonilla ja on auki lisensoitu Apache 2.0:lla.

Projekti tarjoaa työkalut säilöjen ja sovellusten kuvien rakentamiseen, tallentamiseen ja jakeluun sekä verkkokäyttöliittymän rekisterin hallintaan. Quayn avulla voit ottaa käyttöön oman rekisterisi säiliö- tai sovelluskuvatiedostoista ohjatussa infrastruktuurissasi, jonka suorittamiseen tarvitset vain pääsyn DBMS:ään ja levytilaa kuvien tallentamista varten.

Rekisteri on yhteensopiva ensimmäisen ja toisen version kanssa protokollaa (Docker Registry HTTP API), jota käytetään Docker-moottorin konttikuvien jakamiseen sekä Docker-luettelotiedostojen määrittelyyn. Säilön etsinnässä tuetut määritykset App Container Image Discovery. On mahdollista yhdistää jatkuvatoimitus- ja integraatiojärjestelmiin (CD/CI) kokoonpanolla GitHub-, Bitbucket-, GitLab- ja Git-pohjaisista arkistoista.

Quay tarjoaa joustavia kulunvalvontamekanismeja, työkaluja kehitystiimien hallintaan ja mahdollistaa LDAP:n, Keystonen, OIDC:n, Google Authin ja GitHubin käytön käyttäjien todentamiseen. Tallennus voidaan ottaa käyttöön paikallisen tiedostojärjestelmän, S3:n, GCS:n, Swiftin ja Cephin päälle, ja replikoida tietojen toimittamisen optimoimiseksi käyttäjän sijainnin perusteella. Sisältää työkalut Kirkas, joka tarjoaa automaattisen säilön sisällön tarkistamisen korjaamattomien haavoittuvuuksien tunnistamiseksi.

Lähde: opennet.ru

Lisää kommentti