„Red Hat“ atvirojo kodo „Quay“ – konteinerių vaizdų kūrimo ir platinimo registras

Red Hat kompanija paskelbė apie naujo atviro projekto formavimą Krantinė, kuri tęs anksčiau sukurto to paties pavadinimo už uždarų durų konteinerio vaizdų registro, kuriuo grindžiamos paslaugos, plėtrą. Red Hat krantinė и Quay.io. Projektas pateko į „Red Hat“ rankas po „CoreOS“ įsigijimo ir buvo atidarytas kaip iniciatyvos, kuria siekiama paversti įsigytų įmonių patentuotus produktus į atvirojo kodo programinę įrangą, dalis. Kodas parašytas Python ir atviras licencijuota pagal Apache 2.0.

Projekte pateikiami konteinerių ir programų vaizdų kūrimo, saugojimo ir platinimo įrankiai, taip pat žiniatinklio sąsaja registrui tvarkyti. Naudodami „Quay“ galite įdiegti savo konteinerių arba programų vaizdų registrą savo valdomoje infrastruktūroje, kuriai paleisti tereikia prieigos prie DBVS ir vietos diske vaizdams saugoti.

Registras suderinamas su pirmąja ir antrąja versijomis protokolas („Docker Registry HTTP API“), naudojama „Docker“ variklio konteinerio vaizdams platinti, taip pat „Docker“ aprašo failų specifikacijai. Palaikoma sudėtinio rodinio aptikimo specifikacija Programos sudėtinio rodinio vaizdo atradimas. Galima prisijungti prie nuolatinio pristatymo ir integravimo (CD/CI) sistemų su surinkimu iš saugyklų, pagrįstų GitHub, Bitbucket, GitLab ir Git.

„Quay“ teikia lanksčius prieigos kontrolės mechanizmus, įrankius kūrimo komandoms valdyti ir leidžia naudoti LDAP, Keystone, OIDC, „Google Auth“ ir „GitHub“ naudotojų autentifikavimui. Saugyklą galima įdiegti ant vietinės failų sistemos, S3, GCS, Swift ir Ceph, ir dauginti, kad būtų optimizuotas duomenų pateikimas pagal vartotojo vietą. Apima įrankius Išvalyti, kuri suteikia automatinį konteinerio turinio nuskaitymą, kad būtų galima nustatyti nepataisytas spragas.

Šaltinis: opennet.ru

Добавить комментарий