Red Hat компаниясы жаңа ашық бастапқы код жобасын қалыптастыру туралы , бұл қызметтердің негізінде жатқан, бұрын жасалған жабық есік артындағы сол атаудағы контейнерлік кескіндер тізілімін дамытуды жалғастырады и Жоба CoreOS сатып алғаннан кейін Red Hat компаниясына тиесілі болды және сатып алынған компаниялардың меншікті өнімдерін ашық бастапқы кодты бағдарламалық жасақтамаға айналдыру бастамасының бөлігі ретінде ашылды. Код Python және басқа тілдерде жазылған. Apache 2.0 бойынша лицензияланған.
Жоба контейнер мен қолданба кескіндерін құруға, сақтауға және таратуға арналған құралдарды, сондай-ақ тізілімді басқаруға арналған веб-интерфейсті ұсынады. Quay көмегімен сіз өзіңіздің контейнер немесе қолданба кескіндерінің тізілімін басқарылатын инфрақұрылымыңызға орналастыра аласыз, бұл үшін кескіндерді сақтау үшін тек дерекқорды басқару жүйесіне және дискілік кеңістікке кіру қажет.
Тізілім 1 және 2 нұсқаларымен үйлесімді. (Docker Registry HTTP API), Docker қозғалтқышы үшін контейнер кескіндерін, сондай-ақ Docker манифест файлының сипаттамасын тарату үшін қолданылады. Контейнерді табу үшін Docker Registry HTTP API сипаттамасы қолдау көрсетіледі. GitHub, Bitbucket, GitLab және Git негізіндегі репозиторийлерден құрастырылған үздіксіз жеткізу және интеграция (CD/CI) жүйелеріне қосылу мүмкін.
Quay икемді кіруді басқару механизмдерін, әзірлеушілер тобын басқару құралдарын ұсынады және LDAP, Keystone, OIDC, Google Auth және GitHub пайдаланушы аутентификациясын қолдайды. Сақтау орнын жергілікті файлдық жүйенің, S3, GCS, Swift және Ceph үстіне орналастыруға және пайдаланушының орналасқан жеріне негізделген деректерді жеткізуді оңтайландыру үшін көшіруге болады. Оған бірқатар құралдар кіреді. , ол түзетілмеген осалдықтарды анықтау үшін контейнерлік пайдалы жүктемелерді автоматты түрде сканерлеуді қамтамасыз етеді.
Ақпарат көзі: opennet.ru
