Red Hat ochiq manbali Quay, konteyner tasvirlarini yaratish va tarqatish uchun reestr

Red Hat kompaniyasi e'lon qildi yangi ochiq loyihani shakllantirish haqida Turn, u ilgari ishlab chiqilgan yopiq eshiklar ortidagi xizmatlarning asosini tashkil etadigan xuddi shu nomdagi konteyner tasvirlari reestrini rivojlantirishni davom ettiradi. Red Hat Quay ΠΈ Quay.io. Loyiha CoreOS sotib olingandan so'ng Red Hat qo'liga o'tdi va sotib olingan kompaniyalarning xususiy mahsulotlarini ochiq kodli dasturiy ta'minotga aylantirish tashabbusi doirasida ochildi. Kod Python-da yozilgan va ochiq Apache 2.0 ostida litsenziyalangan.

Loyiha konteynerlar va ilovalar tasvirlarini yaratish, saqlash va tarqatish vositalarini, shuningdek, registrni boshqarish uchun veb-interfeysni taqdim etadi. Quay-dan foydalanib, siz o'zingizning boshqariladigan infratuzilmangizda konteyner yoki dastur tasvirlari reestrini joylashtirishingiz mumkin, uni ishga tushirish uchun sizga faqat DBMS va tasvirlarni saqlash uchun disk maydoniga kirishingiz kerak.

Ro'yxatga olish kitobi birinchi va ikkinchi versiyalar bilan mos keladi protokol (Docker Registry HTTP API), Docker dvigateli uchun konteyner tasvirlarini tarqatish, shuningdek Docker manifest fayllari spetsifikatsiyasi uchun ishlatiladi. Konteynerni topish uchun spetsifikatsiya qo'llab-quvvatlanadi Ilova konteyneri tasvirini topish. GitHub, Bitbucket, GitLab va Git asosidagi omborlardan yig'ish bilan uzluksiz yetkazib berish va integratsiya (CD/CI) tizimlariga ulanish mumkin.

Quay kirishni boshqarishning moslashuvchan mexanizmlarini, ishlab chiqish guruhlarini boshqarish vositalarini taqdim etadi va foydalanuvchi autentifikatsiyasi uchun LDAP, Keystone, OIDC, Google Auth va GitHub-dan foydalanishga imkon beradi. Saqlash mahalliy fayl tizimi, S3, GCS, Swift va Ceph ustiga joylashtirilishi va foydalanuvchining joylashuviga qarab ma'lumotlarni yetkazib berishni optimallashtirish uchun takrorlanishi mumkin. Asboblarni o'z ichiga oladi Clair, bu yamoqlanmagan zaifliklarni aniqlash uchun konteyner tarkibini avtomatlashtirilgan skanerlashni ta'minlaydi.

Manba: opennet.ru

a Izoh qo'shish