यदि आपने यह ब्लॉग पहले देखा है और यह सिर्फ एक यादृच्छिक चित्रण था तो क्षमा करें! मैं गलती से कुछ भी लिखने से पहले पब्लिश बटन दबा देता हूँ? मैं अभी भी Canva, dev.to, और Eraser.io के बीच एक सहज वर्कफ़्लो का पता लगा रहा हूँ—इसलिए जब तक मैं चीज़ें ठीक कर लेता हूँ, तब तक धैर्य रखें।
आज की पोस्ट में, मैं दो मुख्य घटकों: मास्टर नोड और वर्कर नोड पर ध्यान केंद्रित करते हुए, कुबेरनेट्स की बुनियादी वास्तुकला के बारे में जानेगा।
मास्टर नोड वह जगह है जहां नियंत्रण जादू होता है। यह क्लस्टर के प्रबंधन और नोड्स के बीच हर चीज के समन्वय के लिए जिम्मेदार है। यहां मास्टर नोड के प्रमुख घटक हैं:
एपीआई सर्वर: यह सभी प्रशासनिक कार्यों के लिए प्रवेश बिंदु है। इसे उपयोगकर्ताओं, नोड्स और यहां तक कि बाहरी घटकों के बीच मुख्य संचार केंद्र के रूप में सोचें।
शेड्यूलर: जैसा कि नाम से पता चलता है, यह उपलब्ध संसाधनों के आधार पर वर्कर नोड्स पर चलने के लिए आपके एप्लिकेशन (पॉड) को शेड्यूल करने के लिए जिम्मेदार है।
नियंत्रक प्रबंधक: क्लस्टर की वांछित स्थिति की निगरानी और रखरखाव के लिए जिम्मेदार, यह सुनिश्चित करना कि सब कुछ सुचारू रूप से और अपेक्षा के अनुरूप चल रहा है।
etcd: यह ऑपरेशन का मस्तिष्क है, जो सभी क्लस्टर डेटा और कॉन्फ़िगरेशन को संग्रहीत करता है।
दूसरी तरफ, आपके पास वर्कर नोड्स हैं। ये वे स्थान हैं जहां आपके कंटेनर (एप्लिकेशन) वास्तव में चलते हैं। यहाँ एक विवरण है:
पॉड्स: पॉड कुबेरनेट्स में सबसे छोटी तैनाती योग्य इकाई है। प्रत्येक पॉड एक या अधिक कंटेनरों को समाहित करता है।
क्यूबलेट: यह सुनिश्चित करता है कि पॉड्स में कंटेनर चल रहे हैं और मास्टर नोड को वापस रिपोर्ट करते हैं।
कंटेनर रनटाइम: यह वह सॉफ्टवेयर है जो वास्तव में कंटेनर चलाता है।
क्यूब-प्रॉक्सी: यह नेटवर्क नियमों का प्रबंधन करता है जो पॉड्स को एक-दूसरे के साथ और बाहरी दुनिया के साथ संचार करने की अनुमति देता है।
सिस्टम को सुचारू रूप से चलाने के लिए मास्टर और वर्कर नोड्स के बीच संचार महत्वपूर्ण है। एपीआई सर्वर यह सुनिश्चित करने के लिए प्रत्येक वर्कर नोड पर क्यूबलेट के साथ संचार करता है कि कंटेनर उम्मीद के मुताबिक चल रहे हैं, जबकि शेड्यूलर संसाधनों के आधार पर तय करता है कि कौन से पॉड्स कहां जाएंगे।
मुझे आशा है कि इससे आपको कुबेरनेट्स वास्तुकला कैसे व्यवस्थित की जाती है इसकी स्पष्ट तस्वीर मिल जाएगी। यदि आप मेरी तरह कुबेरनेट्स सीख रहे हैं, तो ये चित्र बनाना और चीजों को तोड़ना वास्तव में अवधारणाओं को मजबूत करने में मदद करता है।
@piyushsachdeva
दिन 5 वीडियो
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3