Red Hat nyílt forráskódú Quay, konténerképek készítésére és terjesztésére szolgáló nyilvántartás

Red Hat Társaság bejelentett egy új nyitott projekt megalakításáról Rakpart, amely folytatja a szolgáltatások alapjául szolgáló, korábban, zárt ajtók mögött kifejlesztett, azonos nevű konténerkép-nyilvántartás fejlesztését. Red Hat rakpart и Quay.io. A projekt a CoreOS megvásárlása után került a Red Hat kezébe, és a felvásárolt cégek szabadalmaztatott termékeinek nyílt forráskódú szoftverekké alakítására irányuló kezdeményezés részeként indult. A kód Python és nyisd ki Apache 2.0 licenc alatt.

A projekt eszközöket biztosít a konténerek és alkalmazások képeinek készítéséhez, tárolásához és terjesztéséhez, valamint webes felületet biztosít a registry kezelésére. A Quay használatával telepítheti saját tároló- vagy alkalmazáskép-nyilvántartását a felügyelt infrastruktúrájában, amelynek futtatásához csak a DBMS-hez és a lemezterülethez kell hozzáférnie a képek tárolására.

A rendszerleíró adatbázis kompatibilis az első és a második verzióval jegyzőkönyv (Docker Registry HTTP API), amelyet a Docker-motor tárolóképeinek terjesztésére, valamint a Docker-jegyzékfájlok specifikációira használnak. A specifikáció támogatott a tároló felderítéséhez App Container Image Discovery. A GitHub, Bitbucket, GitLab és Git alapú adattárakból történő összeállítással folyamatos szállítási és integrációs (CD/CI) rendszerekhez lehet csatlakozni.

A Quay rugalmas hozzáférés-vezérlési mechanizmusokat, eszközöket biztosít a fejlesztői csapatok menedzseléséhez, és lehetővé teszi az LDAP, a Keystone, az OIDC, a Google Auth és a GitHub használatát a felhasználók hitelesítéséhez. A tároló telepíthető a helyi fájlrendszerre, az S3-ra, a GCS-re, a Swift-re és a Ceph-re, és replikálható az adattovábbítás optimalizálása érdekében a felhasználó tartózkodási helye alapján. Eszközöket tartalmaz Clair, amely a tároló tartalmának automatikus vizsgálatát biztosítja a javítatlan biztonsági rések azonosítása érdekében.

Forrás: opennet.ru

Hozzászólás