GitLab में ChatOps सभी के लिए उपलब्ध होगा

इसकी सभी कार्यक्षमता के साथ चैटऑफ मुफ्त होगा - छुट्टियों के लिए यह हमारा उपहार है।


छवि


GitLab एक ओपन-कोर प्रोजेक्ट है जिसमें पेड और फ्री दोनों तरह के उत्पाद हैं। यह या वह उत्पाद किस श्रेणी में जाएगा, मुख्य उपयोगकर्ता के बारे में हमारी धारणा निर्धारित करती है । हमें व्यक्तिगत उपयोग के लिए योगदानकर्ताओं की आवश्यकता है, हम मुफ्त में करते हैं


कभी-कभी हम दर्शकों को गलत बताते हैं। एक त्रुटि के मामले में, हम खुले उपकरण का भुगतान नहीं करते हैं, लेकिन भुगतान किए गए उपकरण खोलते हैं।


ताजा मामला गिटलैब में चैट अप्स का है । ChatOps आपको चैट से सीधे कमांड चलाने की अनुमति देता है (स्लैक एंड मैटरैस्ट वर्तमान में समर्थित हैं)। जब एक सामान्य चैनल होता है, तो यह आपको वास्तविक समय में एक साथ काम करने की अनुमति देता है। हम उत्पादन में इस सुविधा का उपयोग तब करते हैं जब हम GitLab को प्रकाशित और तैनात करते हैं और डेटाबेस तक पहुँचते हैं:


छवि


हमने पाया कि यह सुविधा निजी उपयोग के लिए योगदानकर्ताओं के बीच लोकप्रिय है, इसलिए GitLab 11.8 में हम इसे मुफ्त की श्रेणी में स्थानांतरित करते हैं। यदि आप इसे पहले प्राप्त करना चाहते हैं, तो संस्करण 11.7 के लिए मर्ज अनुरोध की पुष्टि करें।


ChatOps ने हम में से कई (खुद सहित) की भविष्यवाणी नहीं की। हुबोट पहले ChatOps क्लाइंट बन गया, लेकिन 2015 के बाद से इसकी लोकप्रियता में गिरावट आई है । जब कोग परियोजना में चैटऑप्स की नई पीढ़ी सामने आई, तो मैंने अपनी सांस ली, लेकिन इस पहल के पीछे कंपनी ने पर्दा डाला।


मैंने इस उद्योग के विशेषज्ञों से बात की, और सोचा कि चैटऑफ की सफलता के लिए आपको 5 घटकों की आवश्यकता है:


  • की निगरानी करना। ChatOps सहयोगी ट्रबल शूटिंग के लिए बहुत अच्छा है, इसलिए ग्राफ़ को प्रदर्शित करना आसान होना चाहिए।
  • क्वेरी समर्थन। SQL कमांड जैसे पैरामीटर, किसी विशिष्ट सर्वर के ग्राफ़ को चलाने या प्रदर्शित करने की अनुमति दें।
  • सहिष्णुता। सभी के पास सहिष्णुता का एक अलग स्तर होना चाहिए, अधिमानतः भूमिकाओं पर आधारित, आरबीएसी
  • शून्य विन्यास। आपके पास कई कार्यों तक पहुंच होनी चाहिए, और ताकि आपको उन्हें स्थापित करने की आवश्यकता न हो।
  • संगतता। ChatOps को संगठन के सभी कर्मचारियों के लिए समान काम करना चाहिए।

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


ChatOps में वर्तमान में परिनियोजन आदेश या डिफ़ॉल्ट मीट्रिक नहीं है। हम आशा करते हैं कि अब चैटऑफ नि: शुल्क है, यह अधिक लोगों को इसका उपयोग करने और इसके विकास में योगदान करने के लिए प्रोत्साहित करेगा।


वर्ष के दौरान, हमारा व्यापक समुदाय कड़ी मेहनत कर रहा है: गिटलैब के नवीनतम संस्करण के विभिन्न हिस्सों में 150 से अधिक सुधार किए गए हैं।


इसके लिए हम आपके अत्यंत आभारी हैं। खुश छुट्टियाँ!


हमारा उपहार: हम GitLab ChatOps को @sytses के माध्यम से सभी को उपलब्ध करा रहे हैं। ट्वीट करने के लिए क्लिक करें!

Source: https://habr.com/ru/post/hi434476/


All Articles