Red Hat ने प्रोजेक्ट Quay जारी किया, जो कंटेनर छवियों के निर्माण और वितरण के लिए एक रजिस्ट्री थी

कार्डिनल की टोपी Quay एक निजी रजिस्ट्री है जो मूल रूप से CoreOS Inc. द्वारा विकसित की गई है। इसका उपयोग किया जाता है कंटेनर छवियों को स्टोर करने, बनाने और तैनात करने के लिए, इसमें सिस्टम लाइब्रेरी, सिस्टम टूल और अन्य प्लेटफ़ॉर्म कॉन्फ़िगरेशन शामिल हैं, जिन्हें एप्लिकेशन को एक कंटेनरीकृत प्लेटफ़ॉर्म पर चलाने की आवश्यकता होती है।

यह परियोजना Red Hat के गिरने के बाद, इसे लॉन्च किया गया था स्थानांतरण के लिए एक पहल के हिस्से के रूप में ओपन सोर्स सॉफ्टवेयर श्रेणी के लिए अधिग्रहीत कंपनियों से उत्पादों का पेटेंट कराया। Red Hat Quay और Quay.IO दोनों में प्रश्न शक्तियों का कोड, और इसमें क्लेयर ओपन सोर्स सिक्योरिटी प्रोजेक्ट भी शामिल है जिसे Quay टीम द्वारा विकसित किया गया था और 2015 में रजिस्ट्री के साथ एकीकृत किया गया था।

ओपन सोर्स के लिए प्रोजेक्ट के स्विच की घोषणा करने वाले ब्लॉग पोस्ट में, लीड सॉफ्टवेयर इंजीनियर के लिए रेड हैट जोय स्कोर ने लिखा:

"हम मानते हैं कि एक साथ परियोजनाओं से क्लाउड-नेटिव समुदाय को कंटेनरों के चारों ओर नवाचार में बाधा को कम करने में मदद मिलेगी, जिससे अधिक कंटेनर सुरक्षित और सुलभ हो सकें।"

"विक्रेताओं और उपयोगकर्ताओं के बीच खुले काम के माध्यम से सुरक्षा में सुधार करने के प्रयास में खुले स्रोत समुदाय में सीढ़ी बनाई गई थी," उन्होंने जारी रखा। "सुरक्षा की बढ़ती जरूरतों को ध्यान में रखते हुए, क्लेयर को सीधे प्रोजेक्ट क्वाई में एकीकृत किया गया है।"

Quay कोड के बारे में

अब जब मैं प्रोजेक्ट क्वाई के हिस्से के रूप में खुला स्रोत बन गया हूं, क्वे और क्लेयर कोड आधार समुदायों की मदद करेंगे देशी कंटेनरों के आसपास नवाचार में बाधा को कम करने के लिए बादल से, कंटेनर को सुरक्षित और अधिक सुलभ बनाने में उनकी मदद करना।

अल proyecto कंटेनर छवियों को संकलित करने, संग्रहीत करने और वितरित करने के लिए उपकरण प्रदान करता है और आवेदन, साथ ही रजिस्ट्री को प्रबंधित करने के लिए एक वेब-आधारित इंटरफ़ेस.

Quay के साथ, आप अपने खुद के कंटेनर या एप्लिकेशन छवि रजिस्ट्री को नियंत्रण में बुनियादी ढांचे पर तैनात कर सकते हैं, जिससे छवियों को संग्रहीत करने के लिए केवल DBMS और डिस्क स्थान तक पहुंच की आवश्यकता होती है।

भी उपयोगकर्ताओं को अपनी छवि रिपॉजिटरी के बारे में अधिक सुरक्षा प्राप्त करने में मदद करेगा स्वचालन, प्रमाणीकरण और प्राधिकरण प्रणालियों के साथ। यह अधिकांश कंटेनर वातावरण और ऑर्केस्ट्रेशन प्लेटफॉर्म का समर्थन करता है और यह एक होस्ट या स्थानीय सेवा के रूप में भी उपलब्ध है।

रजिस्ट्री प्रोटोकॉल के पहले और दूसरे संस्करण के साथ संगत है (डाक में काम करनेवाला मज़दूर रजिस्ट्री HTTP एपीआई) का उपयोग डॉकरी इंजन के लिए कंटेनर छवियों को वितरित करने के लिए किया जाता है, साथ ही साथ डॉकर मैनिफ़ेस्ट फ़ाइलों के विनिर्देश के साथ।

ऐप कंटेनर इमेज डिस्कवरी विनिर्देश कंटेनर खोज का समर्थन करता है। GitHub, Bitbucket, GitLab और Git के आधार पर रिपॉजिटरी से असेंबली के साथ डिलीवरी और निरंतर एकीकरण (CD / CI) की प्रणालियों से जुड़ना संभव है।

घाट विकास टीमों के लिए लचीले अभिगम नियंत्रण तंत्र, नियंत्रण प्रदान करता है और प्रमाणीकरण के लिए LDAP, Keystone, OIDC, Google प्रामाणिक और GitHub के उपयोग की अनुमति देता है।

भंडारण को स्थानीय एफएस, एस 3, जीसीएस, स्विफ्ट और सेफ पर तैनात किया जा सकता है और उपयोगकर्ता के स्थान के आधार पर डेटा की वापसी का अनुकूलन करने के लिए दोहराया गया। रचना में क्लेयर टूलकिट शामिल है, जो कि अनियंत्रित कमजोरियों की पहचान करने के लिए कंटेनर की स्वचालित स्कैनिंग प्रदान करता है।

Red Hat ने दोहराया कि Quay के लिए उसके समर्थन ने "दिन के समग्र उपयोगकर्ता और अनुभव में सुधार लाने पर ध्यान केंद्रित करने की योजना बनाई है।"

नियोजित अद्यतनों में नामस्थान, रिपॉजिटरी या कई रिकॉर्ड में से एक उपसमूह का स्वचालित दोहराव शामिल है। स्टोरेज बैकएंड और कंटेंट गवर्नेंस एन्हांसमेंट के लिए बेहतर सपोर्ट भी टू-डू लिस्ट में हैं।

प्रोजेक्ट Quay पाइथन में लिखे गए ओपन सोर्स सॉफ्टवेयर का एक संग्रह है Apache 2.0 और अन्य ओपन सोर्स लाइसेंस के तहत लाइसेंस प्राप्त, एक ओपन सोर्स गवर्नेंस मॉडल का पालन करने के अलावा, एक ओपन कम्युनिटी के साथ एक मेंटेनेंस कमेटी के साथ, Red Hat Quay और Quay.io यूजर्स कोड पर एक साथ काम करने में सक्षम होने का फायदा उठा सकते हैं।

Fuente: https://www.redhat.com


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।