Red Hat open sourced Quay, sajili ya kujenga na kusambaza picha za kontena

Kampuni ya Red Hat alitangaza kuhusu uundaji wa mradi mpya wazi Quay, ambayo itaendelea uendelezaji wa usajili wa picha wa kontena uliotengenezwa hapo awali nyuma ya milango iliyofungwa ya jina moja, ambayo ni msingi wa huduma. Red Hat Quay ΠΈ Quay.io. Mradi huo uliangukia mikononi mwa Red Hat baada ya ununuzi wa CoreOS na ulifunguliwa kama sehemu ya mpango wa kubadilisha bidhaa za wamiliki wa kampuni zilizonunuliwa kuwa programu huria. Nambari hiyo imeandikwa kwa Python na iko wazi leseni chini ya Apache 2.0.

Mradi hutoa zana za kujenga, kuhifadhi na kusambaza picha za kontena na programu, pamoja na kiolesura cha wavuti cha kudhibiti rejista. Kwa kutumia Quay, unaweza kupeleka sajili yako mwenyewe ya kontena au picha za programu katika miundombinu yako inayodhibitiwa, ili kuendesha ambayo unahitaji tu ufikiaji wa DBMS na nafasi ya diski kwa kuhifadhi picha.

Usajili unaendana na matoleo ya kwanza na ya pili itifaki (Docker Registry HTTP API), inayotumika kusambaza picha za kontena za injini ya Docker, pamoja na maelezo ya faili za maelezo ya Docker. Ubainishaji unatumika kwa ugunduzi wa kontena Ugunduzi wa Picha ya Kontena ya Programu. Inawezekana kuunganisha kwenye mifumo ya uwasilishaji na ujumuishaji endelevu (CD/CI) kwa kukusanyika kutoka hazina kulingana na GitHub, Bitbucket, GitLab na Git.

Quay hutoa mbinu rahisi za udhibiti wa ufikiaji, zana za kudhibiti timu za maendeleo, na inaruhusu matumizi ya LDAP, Keystone, OIDC, Google Auth na GitHub kwa uthibitishaji wa mtumiaji. Hifadhi inaweza kutumwa juu ya mfumo wa faili wa ndani, S3, GCS, Swift na Ceph, na kuigwa ili kuboresha uwasilishaji wa data kulingana na eneo la mtumiaji. Inajumuisha zana Clair, ambayo hutoa utambazaji kiotomatiki wa yaliyomo kwenye kontena ili kutambua udhaifu ambao haujawekewa kibandiko.

Chanzo: opennet.ru

Kuongeza maoni