Kubernetes 1.18, Kubectl डिबगिंग, सुरक्षा और बहुत कुछ सुधार के साथ आता है

पिछले हफ्ते के नए संस्करण का शुभारंभ कंटेनर ऑर्केस्ट्रेशन प्लेटफ़ॉर्म कुबेरनेट्स 1.18, संस्करण है कि इसमें 38 परिवर्तन और सुधार शामिल हैं, जिनमें से 15 स्थिर अवस्था में हैं और 11 बीटा अवस्था में हैं अल्फा स्टेट में 12 नए बदलाव प्रस्तावित हैं. नए संस्करण की तैयारी में, विभिन्न कार्यों के परिशोधन और प्रयोगात्मक क्षमताओं के स्थिरीकरण के साथ-साथ नए विकासों को शामिल करने के लिए समान प्रयास किए गए थे।

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

अल proyecto मूल रूप से Google द्वारा बनाया गया था, लेकिन बाद में इसे एक अलग प्लेटफ़ॉर्म पर पोर्ट कर दिया गया, लिनक्स फाउंडेशन द्वारा क्यूरेट किया गया। प्लेटफ़ॉर्म को समुदाय द्वारा विकसित एक सार्वभौमिक समाधान के रूप में तैनात किया गया है, जो व्यक्तिगत प्रणालियों से बंधा नहीं है और किसी भी क्लाउड वातावरण में किसी भी एप्लिकेशन के साथ काम करने में सक्षम है। कुबेरनेट्स कोड गो में लिखा गया है और अपाचे 2.0 लाइसेंस के तहत वितरित किया गया है।

Kubernetes 1.18 में नया क्या है?

का यह नया संस्करण Kubernetes Kubectl के लिए विभिन्न सुधारों के साथ आता है, जिसका उल्लेख विज्ञप्ति में किया गया है "कुबेक्टल डिबग" कमांड का अल्फा संस्करण जोड़ा गया, जो डिबगिंग टूल के साथ कंटेनर चलाते समय पॉड्स में डिबग करना आसान बनाता है।

जबकि आदेश "kubectl diff" को स्थिर घोषित किया गया है, आपको यह देखने की अनुमति देता है कि यदि आप मेनिफेस्ट लागू करते हैं तो क्लस्टर में क्या बदलाव आएगा।

भी सभी "kubectl run" कमांड जेनरेटर हटा दिए गए, सिंगल पॉड जेनरेटर स्टार्टअप और संकेतक को छोड़कर --ड्राई-रन को बदला गया, इसके मूल्य (क्लाइंट, सर्वर और कोई नहीं) के आधार पर, कमांड का परीक्षण निष्पादन क्लाइंट या सर्वर साइड पर किया जाता है।

कोड kubectl को एक अलग भंडार को सौंपा गया है. इससे हमें कुबेक्टल को आंतरिक कुबेरनेट्स निर्भरता से अलग करने की अनुमति मिली और तीसरे पक्ष की परियोजनाओं में कोड आयात करना आसान हो गया।

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

अन्य परिवर्तनों में से जो खड़े हैं:

  • अंततः अप्रचलित एपीआई समूह से /v1beta1 अनुप्रयोगों और /v1beta1 एक्सटेंशन का उपयोग करने की क्षमता हटा दी गई।
  • सर्वरसाइड अप्लाई को बीटा2 स्थिति में अपडेट किया गया। यह एन्हांसमेंट क्यूबेक्टल से एपीआई सर्वर पर ऑब्जेक्ट हेरफेर लाता है।
  • सर्टिफिकेटसाइनिंगरिक्वेस्ट एपीआई को स्थिर घोषित किया गया।
  • विंडोज़ प्लेटफ़ॉर्म के लिए समर्थन.
  • विंडोज़ नोड समर्थन का विस्तार जारी है
  • सीआरआई-कंटेनरडी समर्थन
  • रनटाइमक्लास का कार्यान्वयन
  • सीएसआई-प्रॉक्सी
  • हस्तांतरित समर्थन स्थिर रहा है
  • समूह प्रबंधित सेवा खाता
  • RunAsUserName
  • टोपोलॉजी मैनेजर को बीटा स्थिति प्राप्त हुई है. इस सुविधा में NUMA वितरण शामिल है, जो मल्टी-सॉकेट सिस्टम पर प्रदर्शन में गिरावट को रोकता है।
  • बीटा स्थिति पॉडओवरहेड फ़ंक्शन का उपयोग करके प्राप्त की गई थी, जो आपको रनटाइमक्लास में होम शुरू करने के लिए आवश्यक संसाधनों की अतिरिक्त मात्रा निर्दिष्ट करने की अनुमति देती है।
  • विस्तारित ह्यूजपेज समर्थन, कंटेनर में अल्फा स्टेट आइसोलेशन जोड़ा गया, और बहु-स्तरीय ह्यूजपेज आकारों के लिए समर्थन।
  • AppProtocol फ़ील्ड जोड़ा गया जहां आप निर्दिष्ट कर सकते हैं कि ऐप किस प्रोटोकॉल का उपयोग करता है
  • बीटा स्थिति में अनुवादित और डिफ़ॉल्ट EndpointSlicesAPI द्वारा सक्षम, जो नियमित Endpoints के लिए एक अधिक कार्यात्मक प्रतिस्थापन है।
  • एक इनग्रेसक्लास ऑब्जेक्ट जोड़ा गया है, जो इनग्रेस हैंडलर का नाम, इसके अतिरिक्त पैरामीटर और डिफ़ॉल्ट रूप से इसका उपयोग करने का संकेत दर्शाता है।
  • कामकाजी घरों की संख्या बदलते समय आक्रामकता की डिग्री को एचपीए में निर्दिष्ट करने की क्षमता जोड़ी गई, यानी, जब लोड बढ़ता है, तो यह तुरंत एन गुना अधिक प्रतियां शुरू करता है।

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

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

*

*

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