Red Hat ашық көзі Quay, контейнерлік кескіндерді құруға және таратуға арналған тізілім

Red Hat компаниясы жариялады жаңа ашық жобаның қалыптасуы туралы жағалау, ол бұрын әзірленген жабық есіктер артындағы қызметтердің негізінде жатқан аттас контейнерлік кескіндер тізілімін дамытуды жалғастырады. Red Hat Quay и Quay.io. Жоба CoreOS сатып алғаннан кейін Red Hat қолына түсті және сатып алынған компаниялардың меншік өнімдерін ашық бастапқы бағдарламалық жасақтамаға түрлендіру бастамасының бөлігі ретінде ашылды. Код Python тілінде жазылған және ашық Apache 2.0 бойынша лицензияланған.

Жоба контейнерлер мен қолданбалардың кескіндерін құруға, сақтауға және таратуға арналған құралдарды, сондай-ақ тізілімді басқаруға арналған веб-интерфейсті ұсынады. Quay көмегімен сіз басқарылатын инфрақұрылымыңызда контейнер немесе қолданба кескіндерінің жеке тізілімін орналастыра аласыз, оны іске қосу үшін тек ДҚБЖ мен кескіндерді сақтауға арналған дискілік кеңістікке кіру қажет.

Тізілім бірінші және екінші нұсқалармен үйлесімді хаттама (Docker Registry HTTP API), Docker қозғалтқышы үшін контейнерлік кескіндерді, сондай-ақ Docker манифест файлдарының спецификациясын тарату үшін қолданылады. Контейнерді табу үшін спецификацияға қолдау көрсетіледі Қолданба контейнерінің кескінін табу. GitHub, Bitbucket, GitLab және Git негізіндегі репозиторийлерден құрастыру арқылы үздіксіз жеткізу және біріктіру (CD/CI) жүйелеріне қосылуға болады.

Quay қол жеткізуді басқарудың икемді механизмдерін, әзірлеу топтарын басқару құралдарын ұсынады және пайдаланушы аутентификациясы үшін LDAP, Keystone, OIDC, Google Auth және GitHub пайдалануға мүмкіндік береді. Жадты жергілікті файлдық жүйенің, S3, GCS, Swift және Ceph жүйелерінің үстіне орналастыруға және пайдаланушының орналасқан жеріне негізделген деректерді жеткізуді оңтайландыру үшін көшіруге болады. Құралдар кіреді Clair, ол өңделмеген осалдықтарды анықтау үшін контейнер мазмұнын автоматтандырылған сканерлеуді қамтамасыз етеді.

Ақпарат көзі: opennet.ru

пікір қалдыру