Red Hat Quay otvorenog koda, registar za pravljenje i distribuciju slika kontejnera

Red Hat Company najavljeno o formiranju novog otvorenog projekta Kej, čime će se nastaviti razvoj ranije razvijenog istoimenog registra slika kontejnera iza zatvorenih vrata, koji je u osnovi usluga Red Hat Quay и Quay.io. Projekat je pao u ruke Red Hata nakon kupovine CoreOS-a i otvoren je kao dio inicijative za pretvaranje vlasničkih proizvoda kupljenih kompanija u softver otvorenog koda. Kod je napisan u Python-u i otvoren licenciran pod Apache 2.0.

Projekat pruža alate za izgradnju, skladištenje i distribuciju slika kontejnera i aplikacija, kao i web interfejs za upravljanje registrom. Koristeći Quay, možete postaviti svoj vlastiti registar slika kontejnera ili aplikacija u svoju kontroliranu infrastrukturu, za pokretanje koje vam je potreban samo pristup DBMS-u i prostor na disku za pohranjivanje slika.

Registar je kompatibilan s prvom i drugom verzijom protokol (Docker Registry HTTP API), koji se koristi za distribuciju slika kontejnera za Docker engine, kao i specifikacije Docker manifest datoteka. Podržana specifikacija za otkrivanje kontejnera Otkrivanje slike kontejnera aplikacije. Moguće je povezati se na sisteme za kontinuiranu isporuku i integraciju (CD/CI) sa montažom iz repozitorija baziranih na GitHub, Bitbucket, GitLab i Git.

Quay pruža fleksibilne mehanizme kontrole pristupa, alate za upravljanje razvojnim timovima i omogućava korištenje LDAP-a, Keystone-a, OIDC-a, Google Auth-a i GitHub-a za autentifikaciju korisnika. Skladište se može postaviti na vrh lokalnog sistema datoteka, S3, GCS, Swift i Ceph, i replicirati radi optimizacije isporuke podataka na osnovu lokacije korisnika. Uključuje alate Clair, koji omogućava automatsko skeniranje sadržaja kontejnera za identifikaciju nezakrpljenih ranjivosti.

izvor: opennet.ru

Dodajte komentar