गिट फोर्ज: आपल्या प्रकल्पांच्या होस्टिंगसाठी फेडोरा आणि सेंटोस द्वारा सुरू केलेली सेवा

फेडोरा_इन्फ्रा

विकसक जे लोकप्रिय लिनक्स वितरणाच्या प्रकल्पांच्या मागे आहेत "सेंटोस आणि फेडोरा" रिलीज झाले अलीकडेच एका जाहिरातीद्वारे संयुक्त विकास सेवा तयार करण्याचा निर्णय, ज्याचे नाव "गिट फोर्ज"

ही नवीन सेवा गिटलाब प्लॅटफॉर्म वापरुन तयार केले जाईल जे मुख्य व्यासपीठ होईल गिट रिपॉझिटरीजशी संवाद साधण्यासाठी आणि वितरण संबंधित प्रकल्प होस्ट करण्यासाठी CentOS आणि फेडोरा.

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

रिपॉझिटरीजसह ठराविक ऑपरेशन्स व्यतिरिक्त, मुख्य आवश्यकतांमध्ये व्यासपीठाची सुरक्षा, उपयोगिता आणि स्थिरता देखील घोषित केली गेली.

आवश्यकतांमध्ये पुश विनंत्या पाठविणे यासारख्या वैशिष्ट्यांचा समावेश आहे HTTPS मार्गे, म्हणजे आवृत्त्यांमध्ये प्रवेश प्रतिबंधित करा, खाजगी आवृत्त्यांसाठी समर्थन द्या, बाह्य आणि अंतर्गत वापरकर्त्यांमधील प्रवेश सामायिक कराएस (उदाहरणार्थ, समस्येबद्दल माहिती उघड करण्याच्या बंदीच्या वेळी असुरक्षा सुधारण्याचे कार्य करणे), समस्या अहवाल, कोड, दस्तऐवजीकरण आणि नवीन वैशिष्ट्यांचे नियोजन यासाठी काम करण्यासाठी उपप्रणालींचे एकीकरण, आयडीईसह समाकलित करण्यासाठी साधनांची उपलब्धता, समर्थन ठराविक वर्कफ्लोसाठी.

गिटलाब वैशिष्ट्यांपैकी अखेरीस निर्णयावर परिणाम झाला हे व्यासपीठ निवडण्यासाठी, रिपॉझिटरीजमध्ये निवडक प्रवेश असलेल्या उपसमूहांच्या समर्थनाचा उल्लेख केला गेला होता, la स्वयंचलित विलीन करण्यासाठी बॉट वापरण्याची शक्यता (कर्नलसह पॅकेजेसचे समर्थन करण्यासाठी सेंटोस स्ट्रीम आवश्यक आहे), नियोजन विकासासाठी समाकलित साधनांची उपस्थिती, हमी पातळीच्या उपलब्धतेसह तयार-वापर-वापरलेली एसएएस सेवा वापरण्याची शक्यता (सर्व्हर राखण्यासाठी संसाधने मुक्त करेल) पायाभूत सुविधा).

या निर्णयामुळे विकसकांमध्ये आधीपासूनच टीका होऊ शकते, प्राथमिक निर्णय न घेताच हा निर्णय घेण्यात आला.

तसेच अशी भीती होती की ही सेवा गिटलाबची विनामूल्य कॉमिनिटी आवृत्ती वापरणार नाही. विशेषतः घोषणेत नमूद केलेली गिट फोर्ज आवश्यकता अंमलात आणण्यासाठी आवश्यक असणारी क्षमता फक्त गिटलाब अल्टिमेटच्या मालकी आवृत्तीमध्ये उपलब्ध आहे.

गिटलॅब (सेवा म्हणून अनुप्रयोग) द्वारे प्रदान केलेल्या सास सेवेचा लाभ घेण्याच्या उद्देशाने, त्यांच्या सर्व्हरवर गिटलाबची अंमलबजावणी करण्याऐवजी टीका देखील केली गेली, ज्यामुळे सेवा नियंत्रणाबाहेर गेली (उदाहरणार्थ, सर्व असुरक्षा याची खात्री करणे अशक्य आहे ही प्रणाली द्रुतपणे निश्चित केली गेली आहे, पायाभूत सुविधा योग्य प्रकारे राखल्या आहेत आणि टेलिमेट्रीचा एक क्षणही लागू होणार नाही आणि तृतीय-पक्षाच्या कर्मचार्‍यांनी तोडफोड करण्यास नकार दिला जाईल).

सोल्यूशन फेडोराच्या मूलभूत तत्त्वांसहसुद्धा योग्य ठरत नाही, ज्यामध्ये असे नमूद केले आहे की प्रोजेक्टने विनामूल्य पर्यायांना प्राधान्य दिले पाहिजे.

या दरम्यान, गिटलॅबने 18 कार्याच्या तैनाती उघडण्याची घोषणा केली que यापूर्वी त्यांना फक्त गिटलाबच्या पेड आवृत्त्यांमध्ये ऑफर केले गेले होते:

  • संबंधित समस्येस जोडणे;
  • सीएसव्हीला गिटलाब निर्यात करणे.
  • वैयक्तिक वैशिष्ट्ये किंवा रीलिझच्या विकास प्रक्रियेची आखणी, आयोजन आणि व्हिज्युअल करण्याचा मार्ग.
  • ईमेलद्वारे तृतीय पक्षासह प्रकल्प सहभागींना दुवा साधण्यासाठी अंगभूत सेवा.
  • वेब आयडीई साठी वेब टर्मिनल.
  • वेब टर्मिनलमध्ये कोड बदलांची चाचणी घेण्यासाठी फायली समक्रमित करण्याची क्षमता.
  • डिझाईन व्यवस्थापन साधने जी आपल्याला नवीन वैशिष्ट्य विकसित करण्यासाठी आवश्यक असलेल्या प्रत्येक गोष्टीत प्रवेशाचा एकच बिंदू म्हणून समस्येचा वापर करून समस्येसाठी डिझाइन आणि संसाधने अपलोड करण्याची परवानगी देतात.
  • गुणवत्ता अहवाल कोड.
  • कोनन (सी / सी ++), मॅव्हन (जावा), एनपीएम (नोड. जेएस) आणि नुजेट (.नेट) पॅकेज व्यवस्थापकांसाठी समर्थन.
  • कॅनारियन अंमलबजावणीकरिता समर्थन, जे आपल्याला सिस्टमच्या छोट्या भागामध्ये अनुप्रयोगाची नवीन आवृत्ती स्थापित करण्याची परवानगी देते.
  • वाढीव वितरण, प्रथम केवळ थोड्या संख्येने प्रणालींसाठी नवीन आवृत्त्या वितरित करण्यास अनुमती देते, हळूहळू कव्हरेज 100% पर्यंत आणते.
  • कार्यक्षमता सक्रियकरण ध्वज, जे प्रोजेक्टला विविध आवृत्त्यांमध्ये वितरीत करण्याची संधी देतात, गतिकरित्या काही वैशिष्ट्ये सक्रिय करतात.
  • सामान्य उपयोजन मोड जो आपल्याला प्रत्येक कुबर्नेट्स-आधारित सतत समाकलित वातावरणाच्या आरोग्याचे मूल्यांकन करण्यास अनुमती देतो.
  • कॉन्फिगरेटरमध्ये एकाधिक कुबर्नेट क्लस्टर परिभाषित करण्यासाठी समर्थन
  • कंटेनर नेटवर्क सुरक्षा धोरणे परिभाषित करण्यासाठी समर्थन जी कुबर्नेट्स शेंगा दरम्यान प्रवेशाच्या भिन्नतेस परवानगी देते.

स्त्रोत: Centos ब्लॉग - फेडोरा ब्लॉग


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.