DevOps बूटकैंप · पाठ

मूल अवधारणाएँ और आर्किटेक्चर

मास्टर-नोड आर्किटेक्चर, कंट्रोल प्लेन, वर्कर नोड्स और Kubelet व Kube-proxy जैसे प्रमुख घटकों के बारे में जानिए।

पाठ 3, कुल 4 में से12 चरण

मूल अवधारणाएँ और आर्किटेक्चर, CoddyKit पर DevOps बूटकैंप का एक निःशुल्क पाठ है। यह 4 में से 3वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह DevOps बूटकैंप सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। DevOps बूटकैंप पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

मूल अवधारणाओं का परिचय

अब बुनियाद पर आते हैं: Kubernetes की आर्किटेक्चर। हम इसके सभी हिस्सों को देखेंगे — मस्तिष्क यानी नियंत्रण तल से लेकर काम करने वाले श्रमिक यानी वर्कर नोड्स तक।

मूल अवधारणाएँ और आर्किटेक्चर — चित्र 1

मास्टर-वर्कर संरचना

Kubernetes मास्टर-वर्कर आर्किटेक्चर पर चलता है: मास्टर यानी नियंत्रण तल क्लस्टर की स्थिति का प्रबंधन करता है और वर्कर नोड्स आपके वास्तविक ऐप चलाते हैं।

Kubernetes का मस्तिष्क

नियंत्रण तल क्लस्टर का मस्तिष्क है। यह वैश्विक निर्णय लेता है और लगातार काम करता है ताकि क्लस्टर की वास्तविक स्थिति आपके द्वारा माँगी गई स्थिति से मेल खाए।

API सर्वर: प्रवेश द्वार

kube-apiserver नियंत्रण तल का मुख्य प्रवेश द्वार है। हर इंटरैक्शन — चाहे वह kubectl के ज़रिए आपका हो या घटकों के बीच — इसी API से होकर गुजरता है।

etcd: क्लस्टर की स्मृति

etcd एक सुसंगत कुंजी-मूल्य भंडार है, जिसमें क्लस्टर की पूरी स्थिति रहती है। यही आपके सत्य का एकमात्र स्रोत है — यदि etcd बंद हो जाए, तो क्लस्टर अपनी स्मृति खो देता है।

शेड्यूलर: पॉड रखने वाला

kube-scheduler ऐसे पॉड्स को पहचानता है जिनका अभी कोई स्थान नहीं है और प्रत्येक के लिए सबसे अच्छा नोड चुनता है। इस चुनाव में संसाधनों, सीमाओं और अनुकूलता के नियमों को ध्यान में रखा जाता है।

कंट्रोलर मैनेजर: ऑर्केस्ट्रेटर

कंट्रोलर मैनेजर ऐसे नियंत्रण चक्र चलाता है जो वास्तविक स्थिति को आपकी वांछित स्थिति से मिलाए रखते हैं — जैसे बंद हो चुके नोड्स का पता लगाना, पॉड्स की सही संख्या सुनिश्चित करना और भी बहुत कुछ।

वर्कर नोड्स: काम करने वाले

वर्कर नोड्स वे स्थान हैं जहाँ आपके कंटेनर वास्तव में चलते हैं। प्रत्येक नोड में पॉड्स चलाने, नेटवर्किंग संभालने और नियंत्रण तल से संपर्क करने के लिए आवश्यक सेवाएँ होती हैं।

क्यूबलेट: नोड एजेंट

kubelet हर वर्कर नोड पर चलने वाला एजेंट है। यह API सर्वर से पॉड विनिर्देश लेता है और सुनिश्चित करता है कि वे कंटेनर चालू और स्वस्थ रहें।

क्यूब-प्रॉक्सी: नेटवर्क नियंत्रक

kube-proxy प्रत्येक नोड पर चलता है और सेवाओं के लिए नेटवर्किंग संभालता है — ट्रैफ़िक को स्वस्थ पॉड्स तक पहुँचाता है, चाहे वह क्लस्टर के भीतर से आए या बाहर से।

आर्किटेक्चर की जाँच

आइए Kubernetes के मूल घटकों की आपकी समझ जाँचते हैं।

पुनरावलोकन: मूल आर्किटेक्चर

बहुत अच्छा काम! अब आप मास्टर-वर्कर मॉडल, नियंत्रण तल यानी API सर्वर, etcd, शेड्यूलर और कंट्रोलर मैनेजर, तथा वर्कर घटकों यानी kubelet और kube-proxy को जानते हैं।

शुरुआत निःशुल्क

एआई शिक्षक के साथ DevOps बूटकैंप सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
142
पाठ
568

अक्सर पूछे जाने वाले प्रश्न

क्या “मूल अवधारणाएँ और आर्किटेक्चर” पाठ निःशुल्क है?

हाँ — DevOps बूटकैंप अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “मूल अवधारणाएँ और आर्किटेक्चर” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। DevOps बूटकैंप पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“मूल अवधारणाएँ और आर्किटेक्चर” में मैं क्या सीखूँगा?

मास्टर-नोड आर्किटेक्चर, कंट्रोल प्लेन, वर्कर नोड्स और Kubelet व Kube-proxy जैसे प्रमुख घटकों के बारे में जानिए। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ DevOps बूटकैंप का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या DevOps बूटकैंप शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर DevOps बूटकैंप शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 3वाँ पाठ है।

“मूल अवधारणाएँ और आर्किटेक्चर” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस DevOps बूटकैंप पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर DevOps बूटकैंप पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. Kubernetes क्या है
  2. Kubernetes क्यों महत्वपूर्ण है
  3. मूल अवधारणाएँ और आर्किटेक्चर
  4. Kubernetes पारिस्थितिकी और वितरण
← DevOps बूटकैंप पर वापस जाएँ