ریڈ ہیٹ اوپن سورس کوے، کنٹینر کی تصاویر بنانے اور تقسیم کرنے کے لیے ایک رجسٹری

ریڈ ہیٹ کمپنی اعلان کیا ایک نئے کھلے منصوبے کی تشکیل کے بارے میں بندرگاہی پلیٹ فارم، جو بند دروازوں کے پیچھے پہلے سے تیار کردہ اسی نام کی کنٹینر امیج رجسٹری کی ترقی کو جاری رکھے گا ، جو خدمات کے تحت ہے۔ ریڈ ہیٹ کوے и Quay.io. CoreOS کی خریداری کے بعد یہ پروجیکٹ Red Hat کے ہاتھ میں آگیا اور اسے حاصل کردہ کمپنیوں کی ملکیتی مصنوعات کو اوپن سورس سافٹ ویئر میں تبدیل کرنے کے اقدام کے تحت کھولا گیا۔ کوڈ Python اور میں لکھا گیا ہے۔ کھلا ہوا ہے اپاچی 2.0 کے تحت لائسنس یافتہ۔

یہ پروجیکٹ کنٹینرز اور ایپلیکیشنز کی تصاویر بنانے، ذخیرہ کرنے اور تقسیم کرنے کے ساتھ ساتھ رجسٹری کے انتظام کے لیے ایک ویب انٹرفیس فراہم کرتا ہے۔ Quay کا استعمال کرتے ہوئے، آپ اپنے کنٹرول شدہ انفراسٹرکچر میں کنٹینر یا ایپلیکیشن امیجز کی اپنی رجسٹری لگا سکتے ہیں، جسے چلانے کے لیے آپ کو تصاویر کو اسٹور کرنے کے لیے صرف DBMS اور ڈسک اسپیس تک رسائی کی ضرورت ہے۔

رجسٹری پہلے اور دوسرے ورژن کے ساتھ مطابقت رکھتی ہے۔ پروٹوکول (Docker Registry HTTP API)، جو Docker انجن کے لیے کنٹینر کی تصاویر کو تقسیم کرنے کے ساتھ ساتھ Docker مینی فیسٹ فائلوں کی تفصیلات کے لیے استعمال ہوتا ہے۔ تصریح کنٹینر کی دریافت کے لیے معاون ہے۔ ایپ کنٹینر امیج ڈسکوری. GitHub، Bitbucket، GitLab اور Git پر مبنی ریپوزٹریوں سے اسمبلی کے ساتھ مسلسل ترسیل اور انضمام (CD/CI) سسٹم سے جڑنا ممکن ہے۔

Quay لچکدار رسائی کنٹرول میکانزم فراہم کرتا ہے، ترقیاتی ٹیموں کے انتظام کے لیے ٹولز، اور صارف کی تصدیق کے لیے LDAP، Keystone، OIDC، Google Auth اور GitHub کے استعمال کی اجازت دیتا ہے۔ اسٹوریج کو مقامی فائل سسٹم، S3، GCS، Swift اور Ceph کے اوپر لگایا جا سکتا ہے، اور صارف کے مقام کی بنیاد پر ڈیٹا کی ترسیل کو بہتر بنانے کے لیے نقل کیا جا سکتا ہے۔ ٹولز پر مشتمل ہے۔ صاف, جو غیر پیچیدگیوں کی نشاندہی کرنے کے لیے کنٹینر کے مواد کی خودکار اسکیننگ فراہم کرتا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں