क्या आप यह सीखना चाहेंगे कि उबंटू लिनक्स पर कुबेरनेट कैसे स्थापित किया जाए? इस ट्यूटोरियल में, हम आपको दिखाने जा रहे हैं कि कुबेरनेट्स सेवा को एक कंप्यूटर पर कैसे स्थापित किया जाता है जो उबंटू लिनक्स चला रहा है।
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Kubernetes 1.18
हमारे उदाहरण में, कुबेरनेट नोड आईपी पता 192.168.100.9 है।
कुबेरनेट्स – ट्यूटोरियल्स
इस पृष्ठ पर, हम कुबेरनेट से संबंधित ट्यूटोरियल की एक सूची के लिए त्वरित पहुंच प्रदान करते हैं।
ट्यूटोरियल कुबेरनेट्स – उबंटू लिनक्स पर स्थापना
आवश्यक पैकेजों की सूची स्थापित करें।
डॉकर सेवा स्थापित करें।
बूट के दौरान डॉकर सेवा सक्षम करें।
डॉकर सर्विस कॉन्फ़िगरेशन फाइल को संपादित करें।
नाम के आइटम के अंत में निम्नलिखित विन्यास जोड़ें: EXECSTART
यहां हमारे विन्यास से पहले फ़ाइल है ।
यहां हमारे विन्यास के बाद फ़ाइल है ।
एक सिस्टम कॉन्फ़िगरेशन फ़ाइल बनाएं।
यहां फ़ाइल सामग्री है।
सिस्टम कॉन्फ़िगरेशन फ़ाइल को सक्षम करें।
नाम विन्यास फ़ाइल संपादित करें: मॉड्यूल। कन्फ
इस फ़ाइल के अंत में निम्नलिखित विन्यास जोड़ें।
FSTAB विन्यास फ़ाइल को संपादित करें और स्वैप मेमोरी के उपयोग को अक्षम करें।
यहां हमारे विन्यास से पहले फ़ाइल है ।
यहां हमारे विन्यास के बाद फ़ाइल है ।
एक अद्वितीय होस्टनाम सेट करें।
आवश्यक पर्यावरण चर को कॉन्फ़िगर करने के लिए एक फ़ाइल बनाएं।
यहां फ़ाइल सामग्री है।
कंप्यूटर को रिबूट करें।
डाउनलोड करें और कुबेरनेट भंडार कुंजी स्थापित करें।
सरकारी कुबेरनेट भंडार जोड़ें।
कुबेरनेट पैकेज स्थापित करें।
आवश्यक कुबेरनेट्स छवियों को डाउनलोड करें।
यहां कमांड आउटपुट है।
कुबेरनेट्स क्लस्टर को शुरू करें।
यहां कमांड आउटपुट है।
कुबेरनेट्स क्लस्टर में नोड्स जोड़ने के लिए कमांड पर ध्यान दें।
कुबेरनेट्स कॉन्फ़िगरेशन फाइल पर सही फाइल अनुमति सेट करें।
PODs के लिए आवश्यक नेटवर्क विन्यास स्थापित करें।
प्रवेश के नियंत्रक स्थापित करें।
डिफ़ॉल्ट रूप से, कुबेरनेट्स मास्टर नोड को PODS चलाने की अनुमति नहीं है।
वैकल्पिक रूप से, कुबेरनेट्स मास्टर नोड को PODS चलाने के लिए सक्षम करें।
बधाइयाँ! आपने उबंटू लिनक्स पर कुबेरनेट स्थापना समाप्त कर दी है।
ट्यूटोरियल कुबेरनेट्स – क्लस्टर का परीक्षण
यह सिंगल नोड क्लस्टर है।
कुबेरनेट्स मास्टर को फली चलाने के लिए सक्षम करें।
Nginx छवि का उपयोग कर एक POD बनाएं।
हमारे उदाहरण में, हमने टेस्ट नाम का एक पीओडी बनाया।
सिस्टम के लिए Nginx छवि डाउनलोड करने और POD शुरू करने के लिए प्रतीक्षा करें।
यहां कमांड आउटपुट है।
नई सेवा विन्यास के साथ एक YAML फ़ाइल बनाएं।
यहां फ़ाइल सामग्री है।
ऊपर इस्तेमाल किए गए YAML फाइल इंडेंटेशन को न बदलें।
नई कुबेरनेट सेवा स्थापित करें।
कुबेरनेट्स सेवाओं की सूची सत्यापित करें।
यहां कमांड आउटपुट है।
हमारे उदाहरण में, हमने NGINX छवि का उपयोग करके एक नया पीओडी बनाया।
हमारे उदाहरण में, हमने टेस्ट-वेब नाम से एक नई सेवा बनाई।
हमारे उदाहरण में, हमने अपने पीओडी से पोर्ट 80 को मेजबान 192.168.100.9 के बंदरगाह 80 के रूप में उजागर किया।
पीओडी रनिंग Nginx के लिए संचार का परीक्षण करने के लिए कर्ल कमांड का उपयोग करें।
अपना ब्राउज़र खोलें और अपने कुबेरनेट सर्वर का आईपी पता दर्ज करें।
हमारे उदाहरण में, निम्नलिखित यूआरएल ब्राउज़र में दर्ज किया गया था:
• http://192.168.100.9
कुबेरनेट्स सर्वर Nginx पेज प्रदर्शित करेगा।
बधाइयाँ! आपने अपने कुबेरनेट क्लस्टर का सफलतापूर्वक परीक्षण किया है।