अमेज़ॅन के कुबेरनेट्स (ईकेएस) सार्वजनिक किए गए

अमेज़ॅन वेब सर्विसेज ने कल अपनी कुबेरनेट्स-आधारित क्लाउड सेवा - ईकेएस (अमेज़ॅन इलास्टिक कंटेनर सर्विस फॉर कुबेरनेट्स) के पूर्ण लॉन्च की घोषणा की। इसे पहली बार पिछले नवंबर में घोषित किया गया था (AWS के कुबेरनेट्स के सीएनसीएफ में शामिल होने के तुरंत बाद), लेकिन तब इसकी प्री-एक्सेस स्थिति थी। EX के पीछे क्या छिपा है?


Amazon EKS एक तैयार-उपयोग कुबेरनेट्स है, जिसे AWS क्लाउड वातावरण में तैनात और प्रबंधित किया जाता है। आप ईकेएस के बारे में एक प्रबंधित सेवा (या होस्ट की गई सेवा) के बारे में बात कर सकते हैं। यह बाजार (कुबेरनेट्स के लिए) काफी नया है, लेकिन यह पहले से ही प्रसिद्ध Google कुबेरनेट इंजन (GKE) और Azure Kubernetes Service (AKS) की तुलना में बहुत व्यापक है, क्योंकि बड़े और बहुत आईटी कंपनियों (जिनमें Red Hat, IBM, Oracle, Pivotal, आदि शामिल हैं) के एक दर्जन से अधिक आधिकारिक तौर पर "प्रलेखित" प्रस्ताव हैं।

पिछली बार की तरह, अमेज़ॅन की घोषणा गर्व से कहती है कि ( आधिकारिक सीएनसीएफ आंकड़ों के अनुसार) "एडब्ल्यूएस कुबेरनेट्स के लिए अग्रणी वातावरण है", क्योंकि कुबेरनेट्स का उपयोग करने वाली 57% कंपनियां अमेज़ॅन क्लाउड में अपने क्लस्टर की मेजबानी करती हैं । यह डेटा Kubernetes समुदाय के 550 से अधिक प्रतिनिधियों के सर्वेक्षण का परिणाम है, जो KubeCon + CloudNativeCon उत्तरी अमेरिका सम्मेलन (दिसंबर 2017 में) में शामिल हुए थे। सीएनसीएफ नियमित रूप से अपने प्रमुख कार्यक्रमों में ऐसे नंबर प्राप्त करता है, और AWS का प्रतिशत लगातार बढ़ रहा है। यह स्पष्ट करने योग्य है कि यह प्रतिशत बहु नमूनाकरण का परिणाम है (यानी, समान K8 उपयोगकर्ता, अधिकांश भाग के लिए, एक साथ अन्य प्लेटफार्मों के साथ काम करते हैं)।

ईकेएस में प्रमुख विशेषताएं, जैसा कि आप उम्मीद करेंगे, अन्य एडब्ल्यूएस क्लाउड सेवाओं / सुविधाओं के साथ एकीकरण से संबंधित हैं। यहाँ उनकी एक सूची है:

  1. मल्टी-एज़ - कुबेरनेट्स नियंत्रण विमान की उच्च उपलब्धता (अधिक सटीक रूप से, क्यूब-एपेस्वर और कॉर्ड), जो वास्तव में होस्ट किया गया है, अर्थात्। AWS सुविधाओं में स्थित और स्वचालित रूप से सेवित: नोड्स को स्वयं गिरने की स्थिति में प्रतिस्थापित किया जाता है, और स्वचालित रूप से पैच / अपडेट भी किया जाता है। AWS में तीन उपलब्धता क्षेत्रों में नियंत्रण विमान को वितरित करके पहुंच प्राप्त की जाती है।
  2. प्रमाणीकरण के लिए हेप्टियो ऑथेंटिकेटर का उपयोग करना, जो एडब्ल्यूएस आइडेंटिटी एंड एक्सेस मैनेजमेंट के साथ एकीकरण प्रदान करता है (यानी, आईएएम से भूमिकाओं का उपयोग किया जा सकता है)।
  3. ट्रैफ़िक रूटिंग के लिए विभिन्न लोड बैलेंसिंग विधियों के लिए समर्थन: AWS नेटवर्क लोड बैलेंसर, AWS एप्लीकेशन लोड बैलेंसर, इलास्टिक लोड बैलेंसर।
  4. Kubernetes (PersistentVolumes) में डेटा स्टोर करने के लिए Amazon Elastic Block Store (EBS) वॉल्यूम का उपयोग करना।
  5. Kubernetes समूहों में होस्ट की गई सेवाओं के लिए रूट 53 से DNS रिकॉर्ड का उपयोग करने की क्षमता।
  6. ऑटो स्केलिंग समर्थन - AWS ऑटो स्केलिंग।
  7. क्लस्टर में Elastic Network इंटरफेस का उपयोग करने के लिए CNI प्लगइन।

AWS के साथ अन्य EKS एकीकरण में AWS PrivateLink और AWS CloudTrail समर्थन (लॉग के लिए) शामिल हैं।

प्रोजेक्ट के FAQ में कहा गया है कि सेवा ने "कुबेरनेट्स के ओपन सोर्स संस्करण का नवीनतम संस्करण लॉन्च किया है, इसलिए आप कुबेरनेट समुदाय के सभी मौजूदा प्लगइन्स और टूल का उपयोग कर सकते हैं"। एक अन्य प्रश्न स्पष्ट करता है कि वर्तमान में केवल Kubernetes संस्करण 1.10 समर्थित है।

सरलतम विवरण में, लेखक ईकेएस वास्तुकला का प्रतिनिधित्व करते हैं:



और इसलिए - EKS का उपयोग करने के लिए एल्गोरिथ्म:



फिर भी, आप देख सकते हैं कि अमेज़ॅन ईकेएस घोषणा से ईकेएस को कैसे आज़माया जा सकता है, जो कुबेरनेट क्लस्टर बनाने के साथ-साथ एडब्ल्यूएस प्रलेखन में चरण-दर-चरण निर्देश (स्क्रीनशॉट के साथ) प्रदान करता है, जहां 30 मिनट का एक ट्यूटोरियल " कुबेरनेट्स एप्लिकेशन नियुक्त करें " तैयार है।

फिलहाल, अमेज़ॅन ईकेएस केवल यूएस क्षेत्रों यूएस ईस्ट (एन वर्जीनिया) और यूएस वेस्ट (ओरेगन) के लिए उपलब्ध है, और दूसरों को इसका वितरण "बहुत जल्द" होने की उम्मीद है, हालांकि क्षेत्र द्वारा सेवा तालिका में अभी भी यह सेवा नहीं है।

अंत में, अमेज़ॅन का दावा है कि वे कुबेरनेट्स के अपस्ट्रीम कोड आधार और स्वयं से संबंधित परियोजनाओं (पूर्वोक्त हेपटियो ऑथेंटिकेटर, साथ ही वर्चुअल क्यूबलेट सहित) में बदलाव कर रहे हैं। हालांकि, इस मामले में, आंकड़े स्पष्ट रूप से उनकी तरफ नहीं हैं: कुबेरनेट्स कोड आधार के लिए कमिट की संख्या में किसी भी महत्वपूर्ण नेताओं के बीच कोई कंपनियां नहीं हैं। दूसरी ओर, यह तथ्य अकेले आपको इस तरह के कुबेरनेट्स के भविष्य के बारे में भविष्यवाणियों का शांति से जवाब देने की अनुमति देता है।

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


All Articles