AWS में कुबेरनेट्स का उपयोग कैसे करें

Aws Mem Kuberanetsa Ka Upayoga Kaise Karem



AWS में कुबेरनेट्स Google क्लाउड द्वारा विकसित और पेश की गई एक कंटेनर ऑर्केस्ट्रेशन तकनीक है। कंटेनर माइक्रोसर्विसेज प्रौद्योगिकियों के लिए अच्छे मेजबान प्रदान करते हैं। यह सिस्टम परिनियोजन और प्रबंधन को स्वचालित करता है। Kubernetes को K8s के नाम से भी जाना जाता है।

POD कुबेरनेट्स की सबसे छोटी इकाई है जिसे उपयोगकर्ता कॉन्फ़िगर करता है और POD के अंदर कई कंटेनर हो सकते हैं। आमतौर पर, प्रति ऐप 1 POD का उपयोग किया जाता है। एक वर्चुअल नेटवर्क है जो प्रत्येक POD को अपना IP पता निर्दिष्ट करता है और POD उनके पास मौजूद IP पतों के माध्यम से एक दूसरे के साथ संचार करता है।

POD अपने भीतर सभी कंटेनरों का प्रबंधन करते हैं। यदि किसी कंटेनर की कार्यक्षमता में कोई त्रुटि है, तो उसे भी POD द्वारा प्रबंधित किया जाता है और उपयोगकर्ता को इसे मैन्युअल रूप से कॉन्फ़िगर करने की आवश्यकता नहीं होती है। PODs आसानी से समाप्त हो सकते हैं, जब ऐसा होता है तो POD एक नए IP पते के साथ पुनः आरंभ होता है।







AWS में कुबेरनेट्स का उपयोग करने से निम्नलिखित लाभ मिलते हैं:



  • यह उपयोगकर्ताओं के लिए अत्यधिक और आसानी से सुलभ है, वे एडब्ल्यूएस पर आसानी से ईकेएस का उपयोग कर सकते हैं।
  • यह अत्यधिक स्केलेबल है क्योंकि यह बढ़े हुए कार्यभार के तहत अच्छा काम करता है।
  • इसमें बहुत आसान रिकवरी मैकेनिज्म है।
  • यह लगभग बिना किसी डाउनटाइम के अत्यधिक उपलब्ध है।



कुबेरनेट्स सेवा का उपयोग करना

Kubernetes सेवा को समझने के लिए, उपयोगकर्ताओं को Elastic Kubernetes सेवा खोलने और AWS पर अभ्यास करने की आवश्यकता होती है। AWS में लॉग इन करें और AWS सेवाओं में EKS या इलास्टिक कुबेरनेट्स सेवा खोजें और खोलें।





कुबेरनेट्स सेवा का उपयोग करने का सबसे बुनियादी तरीका इसके काम को समझने के लिए एक क्लस्टर बनाना है।



उपयोगकर्ता पहले EKS क्लस्टर में EKS सेवाओं की अनुमति देने के लिए भूमिकाएँ बनाते हैं और फिर क्लस्टर बनाते हैं। उपयोगकर्ता नई भूमिका के उपयोग मामले में ईकेएस निर्दिष्ट करके लोचदार कुबेरनेट सेवाओं तक पहुंच की अनुमति देने के लिए नई भूमिकाएं बना सकते हैं।

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

उपयोगकर्ता बनाए जाने वाले क्लस्टर को नाम दे सकते हैं और क्लस्टर के लिए कुबेरनेट्स संस्करण पर निर्णय ले सकते हैं।

अब, उपयोगकर्ता विशेष रूप से कुबेरनेट सेवाओं को सुलभ बनाने के लिए बनाई गई भूमिका को जोड़ सकते हैं।

इसके बाद कुछ और आसान स्टेप्स और एक क्लस्टर बन जाता है। जब क्लस्टर बनाया जाता है, तो यह संस्करण, स्थिति, सेवा प्रदाता आदि जैसी सभी जानकारी प्रदर्शित करता है।

यह AWS इलास्टिक कुबेरनेट्स सेवा के मूल उपयोग का संक्षिप्त विवरण था।

निष्कर्ष

Kubernetes, या K8s, Google क्लाउड द्वारा विकसित एक कंटेनर ऑर्केस्ट्रेशन तकनीक है। POD कुबेरनेट्स की सबसे छोटी इकाई है और कुबेरनेट्स में एक वर्चुअल नेटवर्क मौजूद है जो प्रत्येक POD को अपना IP पता प्रदान करता है। कुबेरनेट्स सुलभ, स्केलेबल, अत्यधिक उपलब्ध है, और इसमें बहुत आसान पुनर्प्राप्ति तंत्र है। कुबेरनेट्स के काम को समझने का सबसे बुनियादी तरीका AWS EKS में एक क्लस्टर बनाना है।