क्या आप यह सीखना चाहेंगे कि उबंटू लिनक्स पर कुबेरनेट क्लस्टर इंस्टॉलेशन कैसे करें? इस ट्यूटोरियल में, हम आपको दिखाने जा रहे हैं कि कैसे एक कंप्यूटर पर एक कुबेरनेट्स क्लस्टर स्थापित करने के लिए Ubuntu लिनक्स चल रहा है।

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Kubernetes 1.18

हमारे उदाहरण में, कुबेरनेट मास्टर नोड आईपी पता 192.168.100.9 है।

हमारे उदाहरण में, कुबेरनेट माध्यमिक नोड आईपी पता 192.168.100.10 है।

कुबेरनेट्स – ट्यूटोरियल्स

इस पृष्ठ पर, हम कुबेरनेट से संबंधित ट्यूटोरियल की एक सूची के लिए त्वरित पहुंच प्रदान करते हैं।

ट्यूटोरियल कुबेरनेट क्लस्टर – मास्टर नोड स्थापना

• IP – 192.168.100.9
• Hostname – KUBERNETES-01.LOCAL

आवश्यक पैकेजों की सूची स्थापित करें।

Copy to Clipboard

डॉकर सेवा स्थापित करें।

Copy to Clipboard

बूट के दौरान डॉकर सेवा सक्षम करें।

Copy to Clipboard

डॉकर सर्विस कॉन्फ़िगरेशन फाइल को संपादित करें।

Copy to Clipboard

नाम के आइटम के अंत में निम्नलिखित विन्यास जोड़ें: EXECSTART

Copy to Clipboard

यहां हमारे विन्यास से पहले फ़ाइल है ।

Copy to Clipboard

यहां हमारे विन्यास के बाद फ़ाइल है ।

Copy to Clipboard

एक सिस्टम कॉन्फ़िगरेशन फ़ाइल बनाएं।

Copy to Clipboard

यहां फ़ाइल सामग्री है।

Copy to Clipboard

सिस्टम कॉन्फ़िगरेशन फ़ाइल को सक्षम करें।

Copy to Clipboard

नाम विन्यास फ़ाइल संपादित करें: मॉड्यूल। कन्फ

Copy to Clipboard

इस फ़ाइल के अंत में निम्नलिखित विन्यास जोड़ें।

Copy to Clipboard

FSTAB विन्यास फ़ाइल को संपादित करें और स्वैप मेमोरी के उपयोग को अक्षम करें।

Copy to Clipboard

यहां हमारे विन्यास से पहले फ़ाइल है ।

Copy to Clipboard

यहां हमारे विन्यास के बाद फ़ाइल है ।

Copy to Clipboard

एक अद्वितीय होस्टनाम सेट करें।

Copy to Clipboard

होस्ट नाम की कॉन्फ़िगरेशन फाइल को संपादित करें।

Copy to Clipboard

माध्यमिक कुबेरनेट्स नोड में प्रविष्टि जोड़ें।

Copy to Clipboard

आवश्यक पर्यावरण चर को कॉन्फ़िगर करने के लिए एक फ़ाइल बनाएं।

Copy to Clipboard

यहां फ़ाइल सामग्री है।

Copy to Clipboard

कंप्यूटर को रिबूट करें।

Copy to Clipboard

डाउनलोड करें और कुबेरनेट भंडार कुंजी स्थापित करें।

Copy to Clipboard

सरकारी कुबेरनेट भंडार जोड़ें।

Copy to Clipboard

कुबेरनेट पैकेज स्थापित करें।

Copy to Clipboard

आवश्यक कुबेरनेट्स छवियों को डाउनलोड करें।

Copy to Clipboard

यहां कमांड आउटपुट है।

Copy to Clipboard

कुबेरनेट्स क्लस्टर को शुरू करें।

Copy to Clipboard

यहां कमांड आउटपुट है।

Copy to Clipboard

कुबेरनेट्स क्लस्टर में नोड्स जोड़ने के लिए कमांड पर ध्यान दें।

Copy to Clipboard

कुबेरनेट्स कॉन्फ़िगरेशन फाइल पर सही फाइल अनुमति सेट करें।

Copy to Clipboard

PODs के लिए आवश्यक नेटवर्क विन्यास स्थापित करें।

Copy to Clipboard

प्रवेश के नियंत्रक स्थापित करें।

Copy to Clipboard

डिफ़ॉल्ट रूप से, कुबेरनेट्स मास्टर नोड को PODS चलाने की अनुमति नहीं है।

वैकल्पिक रूप से, कुबेरनेट्स मास्टर नोड को PODS चलाने के लिए सक्षम करें।

Copy to Clipboard

बधाइयाँ! आपने उबंटू लिनक्स पर कुबेरनेट स्थापना समाप्त कर दी है।

ट्यूटोरियल कुबेरनेट क्लस्टर – माध्यमिक नोड स्थापना

• IP – 192.168.100.10
• Hostname – KUBERNETES-02.LOCAL

आवश्यक पैकेजों की सूची स्थापित करें।

Copy to Clipboard

डॉकर सेवा स्थापित करें।

Copy to Clipboard

बूट के दौरान डॉकर सेवा सक्षम करें।

Copy to Clipboard

डॉकर सर्विस कॉन्फ़िगरेशन फाइल को संपादित करें।

Copy to Clipboard

नाम के आइटम के अंत में निम्नलिखित विन्यास जोड़ें: EXECSTART

Copy to Clipboard

यहां हमारे विन्यास से पहले फ़ाइल है ।

Copy to Clipboard

यहां हमारे विन्यास के बाद फ़ाइल है ।

Copy to Clipboard

एक सिस्टम कॉन्फ़िगरेशन फ़ाइल बनाएं।

Copy to Clipboard

यहां फ़ाइल सामग्री है।

Copy to Clipboard

सिस्टम कॉन्फ़िगरेशन फ़ाइल को सक्षम करें।

Copy to Clipboard

नाम विन्यास फ़ाइल संपादित करें: मॉड्यूल। कन्फ

Copy to Clipboard

इस फ़ाइल के अंत में निम्नलिखित विन्यास जोड़ें।

Copy to Clipboard

FSTAB विन्यास फ़ाइल को संपादित करें और स्वैप मेमोरी के उपयोग को अक्षम करें।

Copy to Clipboard

यहां हमारे विन्यास से पहले फ़ाइल है ।

Copy to Clipboard

यहां हमारे विन्यास के बाद फ़ाइल है ।

Copy to Clipboard

एक अद्वितीय होस्टनाम सेट करें।

Copy to Clipboard

होस्ट नाम की कॉन्फ़िगरेशन फाइल को संपादित करें।

Copy to Clipboard

कुबेरनेट मास्टर नोड में एंट्री डालें।

Copy to Clipboard

कंप्यूटर को रिबूट करें।

Copy to Clipboard

डाउनलोड करें और कुबेरनेट भंडार कुंजी स्थापित करें।

Copy to Clipboard

सरकारी कुबेरनेट भंडार जोड़ें।

Copy to Clipboard

कुबेरनेट पैकेज स्थापित करें।

Copy to Clipboard

कुबेरनेट क्लस्टर में शामिल हों।

Copy to Clipboard

हमारे उदाहरण में, यह कंप्यूटर मास्टर नोड 192.168.100.9 पर स्थापित कुबेरनेट क्लस्टर में शामिल हो गया।

ध्यान रखें, कि आपको अपने क्लस्टर में शामिल होने के लिए मास्टर नोड द्वारा बनाए गए कस्टम कमांड का उपयोग करना होगा।

यहां कमांड आउटपुट है।

Copy to Clipboard

बधाइयाँ! आप कुबेरनेट क्लस्टर में शामिल हो गए हैं।

ट्यूटोरियल कुबेरनेट्स – क्लस्टर का परीक्षण

मास्टर नोड पर कुबेरनेट क्लस्टर के सदस्यों की सूची करें।

Copy to Clipboard

यहां कमांड आउटपुट है।

Copy to Clipboard

Nginx छवि का उपयोग कर एक तैनाती बनाएं।

Copy to Clipboard

हमारे उदाहरण में, हमने टेस्ट नाम से एक तैनाती बनाई।

सिस्टम के लिए Nginx छवि डाउनलोड करने और POD शुरू करने के लिए प्रतीक्षा करें।

क्लस्टर पर स्थापित पीओडी की सूची।

Copy to Clipboard

यहां कमांड आउटपुट है।

Copy to Clipboard

हमारे उदाहरण में, बनाया गया पीओडी निम्नलिखित नोड पर चल रहा है: KUBERNETES-02। स्थानीय

3 प्रतिकृतियों के लिए हमारी तैनाती पैमाने पर ।

Copy to Clipboard

कुबेरनेट्स तैनाती का सत्यापन करें।

Copy to Clipboard

यहां कमांड आउटपुट है।

Copy to Clipboard

क्लस्टर पर स्थापित पीओडी की सूची।

Copy to Clipboard

यहां कमांड आउटपुट है।

Copy to Clipboard

हमारे उदाहरण में, हमारे पास निम्नलिखित नोड पर 3 पीओडी चल रहे हैं: कुबेरनेट-02। स्थानीय

नई सेवा विन्यास के साथ एक YAML फ़ाइल बनाएं।

Copy to Clipboard

यहां फ़ाइल सामग्री है।

Copy to Clipboard

ऊपर इस्तेमाल किए गए YAML फाइल इंडेंटेशन को न बदलें।

नई कुबेरनेट सेवा स्थापित करें।

Copy to Clipboard

कुबेरनेट्स सेवाओं की सूची सत्यापित करें।

Copy to Clipboard

यहां कमांड आउटपुट है।

Copy to Clipboard

हमारे उदाहरण में, हमने टेस्ट-वेब नाम से एक नई सेवा बनाई।

हमारे उदाहरण में, हमने मेजबान 192.168.100.9 के बंदरगाह 80 के रूप में अपनी तैनाती से पोर्ट 80 को उजागर किया।

हमारे Nginx तैनाती के लिए संचार का परीक्षण करने के लिए कर्ल कमांड का उपयोग करें।

Copy to Clipboard

अपना ब्राउज़र खोलें और अपने कुबेरनेट सर्वर का आईपी पता दर्ज करें।

हमारे उदाहरण में, निम्नलिखित यूआरएल ब्राउज़र में दर्ज किया गया था:

• http://192.168.100.9

कुबेरनेट्स सर्वर Nginx पेज प्रदर्शित करेगा।

nginx welcome

बधाइयाँ! आपने अपने कुबेरनेट क्लस्टर का सफलतापूर्वक परीक्षण किया है।