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

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

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

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

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

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

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

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

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

Copy to Clipboard

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

Copy to Clipboard

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

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

Copy to Clipboard

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

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

यह सिंगल नोड क्लस्टर है।

कुबेरनेट्स मास्टर को फली चलाने के लिए सक्षम करें।

Copy to Clipboard

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

Copy to Clipboard

हमारे उदाहरण में, हमने टेस्ट नाम का एक पीओडी बनाया।

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

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

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

हमारे उदाहरण में, हमने NGINX छवि का उपयोग करके एक नया पीओडी बनाया।

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

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

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

Copy to Clipboard

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

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

• http://192.168.100.9

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

nginx welcome

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