Red Hat با منبع باز Quay، یک رجیستری برای ساخت و توزیع تصاویر کانتینر

شرکت کلاه قرمزی اعلام کرد در مورد شکل گیری یک پروژه باز جدید اسکله، که توسعه رجیستری تصویر کانتینر پشت درهای بسته را که قبلا توسعه یافته بود به همین نام ادامه خواهد داد که زیربنای خدمات است. اسکله کلاه قرمزی и Quay.io. این پروژه پس از خرید CoreOS به دست Red Hat افتاد و به عنوان بخشی از ابتکار عمل برای تبدیل محصولات اختصاصی شرکت های خریداری شده به نرم افزار منبع باز افتتاح شد. کد به زبان پایتون و نوشته شده است باز کن دارای مجوز Apache 2.0.

این پروژه ابزارهایی برای ساخت، ذخیره و توزیع تصاویر کانتینرها و برنامه ها و همچنین یک رابط وب برای مدیریت رجیستری ارائه می دهد. با استفاده از Quay، می‌توانید رجیستری تصاویر کانتینر یا برنامه‌های کاربردی خود را در زیرساخت‌های کنترل‌شده خود مستقر کنید، برای اجرای آن تنها به دسترسی به DBMS و فضای دیسک برای ذخیره تصاویر نیاز دارید.

رجیستری با نسخه اول و دوم سازگار است پروتکل (Docker Registry HTTP API)، برای توزیع تصاویر کانتینر برای موتور داکر و همچنین مشخصات فایل‌های مانیفست داکر استفاده می‌شود. مشخصات برای کشف کانتینر پشتیبانی می شود کشف تصویر کانتینر برنامه. امکان اتصال به سیستم های تحویل و ادغام پیوسته (CD/CI) با مونتاژ از مخازن مبتنی بر GitHub، Bitbucket، GitLab و Git وجود دارد.

Quay مکانیسم‌های کنترل دسترسی انعطاف‌پذیر، ابزارهایی برای مدیریت تیم‌های توسعه ارائه می‌کند و امکان استفاده از LDAP، Keystone، OIDC، Google Auth و GitHub را برای احراز هویت کاربر فراهم می‌کند. ذخیره سازی را می توان در بالای سیستم فایل محلی، S3، GCS، Swift و Ceph مستقر کرد و برای بهینه سازی تحویل داده ها بر اساس موقعیت مکانی کاربر تکرار کرد. شامل ابزار واضح، که اسکن خودکار محتویات کانتینر را برای شناسایی آسیب‌پذیری‌های اصلاح نشده فراهم می‌کند.

منبع: opennet.ru

اضافه کردن نظر