क्या आप यह सीखना चाहेंगे कि उबंटू लिनक्स पर कुबेरनेट्स डैशबोर्ड कैसे स्थापित किया जाए? इस ट्यूटोरियल में, हम आपको दिखाने जा रहे हैं कि कुबेरनेट्स डैशबोर्ड को एक कंप्यूटर पर कैसे स्थापित किया जाए जो उबंटू लिनक्स चला रहा है।
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Kubernetes 1.18
इस ट्यूटोरियल मानता है कि आप एक Kubernetes मास्टर नोड स्थापित किया है।
हमारे उदाहरण में, कुबेरनेट्स नोड आईपी पता 192.168.15.200 है।
कुबेरनेट्स – ट्यूटोरियल्स
इस पृष्ठ पर, हम कुबेरनेट से संबंधित ट्यूटोरियल की एक सूची के लिए त्वरित पहुंच प्रदान करते हैं।
ट्यूटोरियल कुबेरनेट्स डैशबोर्ड – उबंटू लिनक्स पर स्थापना
आवश्यक पैकेजों की सूची स्थापित करें।
आवश्यक YAML फ़ाइल डाउनलोड करें।
आवश्यक कुबेरनेट्स डैशबोर्ड कॉन्फ़िगरेशन स्थापित करें।
यहां कमांड आउटपुट है।
डैशबोर्ड के लिए एक सेवा खाता बनाएं।
डैशबोर्ड सेवा खाते में क्लस्टर व्यवस्थापक की भूमिका को कॉन्फ़िगर करें।
कुबेरनेट्स सर्वर पर उपलब्ध रहस्यों को सूचीबद्ध करें।
यहां कमांड आउटपुट है।
ध्यान दें कि आपके गुप्त का नाम हमारा जैसा नहीं होगा।
गुप्त टोकन मूल्य प्राप्त करें।
यहां कमांड आउटपुट है।
टोकन मूल्य पर ध्यान दें।
हमारे उदाहरण में, यह टोकन मूल्य है:
कुबेरनेट्स डैशबोर्ड तक पहुंच सक्षम करने के लिए प्रॉक्सी शुरू करें।
महत्वपूर्ण! HTTP पर कुबेरनेट्स डैशबोर्ड तक पहुंच केवल स्थानीय होर्स्ट के लिए अनुमति दी गई है।
यदि इस कंप्यूटर में ग्राफिकल इंटरफ़ेस है, तो अपना ब्राउज़र खोलें और निम्नलिखित यूआरएल तक पहुंचें:
• http://127.0.0.1:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
कुबेरनेट्स डैशबोर्ड लॉगिन इंटरफेस प्रदर्शित किया जाना चाहिए।
टोकन विकल्प का चयन करें और कुबेरनेट्स गुप्त टोकन दर्ज करें।
एक सफल लॉगिन के बाद, कुबेरनेट डैशबोर्ड प्रस्तुत किया जाना चाहिए।
बधाइयाँ! आपने कुबेरनेट्स डैशबोर्ड की स्थापना को सफलतापूर्वक समाप्त कर दिया।
कुबेरनेट डैशबोर्ड – अपाचे प्रॉक्सी का उपयोग करके रिमोट एक्सेस
HTTP पर कुबेरनेट्स डैशबोर्ड तक पहुंच केवल स्थानीय होर्स्ट के लिए अनुमति दी गई है।
कुबेरनेट्स डैशबोर्ड पर रिमोट एक्सेस की अनुमति देने के लिए अपाचे को प्रॉक्सी के रूप में उपयोग करते हैं।
मास्टर नोड पर, अपाचे सर्वर स्थापित करें।
आवश्यक अपाचे मॉड्यूल सक्षम करें।
अपाचे कॉन्फ़िगरेशन फ़ाइल को संपादित करें।
इस फ़ाइल के अंत में निम्नलिखित लाइनें जोड़ें।
ओपनएसएसएल कमांड का उपयोग करके एक निजी कुंजी और प्रमाण पत्र बनाएं।
मांगी गई जानकारी दर्ज करें।
COMMON_NAME नाम के विकल्प पर, आपको आईपी पता या होस्ट नाम दर्ज करना होगा।
हमारे उदाहरण में, हमने आईपी पते का उपयोग किया: 192.168.15.200
डिफ़ॉल्ट वेबसाइट के लिए अपाचे कॉन्फ़िगरेशन फ़ाइल को संपादित करें।
यहां फ़ाइल है, हमारे विन्यास से पहले ।
यहां फ़ाइल है, हमारे विन्यास के बाद ।
हमारे उदाहरण में, हमने HTTP उपयोगकर्ताओं को वेबसाइट के HTTPS संस्करण में रीडायरेक्ट किया।
हमारे उदाहरण में, अपाचे सर्वर एक प्रॉक्सी के रूप में काम करेगा और कुबेरनेट्स प्रॉक्सी को सभी अनुरोध भेजेगा।
हमारे उदाहरण में, हमने स्व-हस्ताक्षरित प्रमाणपत्रों का उपयोग किया।
अपाचे सेवा को पुनः आरंभ करें।
कुबेरनेट्स डैशबोर्ड तक पहुंच सक्षम करने के लिए प्रॉक्सी शुरू करें।
अपना ब्राउज़र खोलें और अपने वेब सर्वर का आईपी पता दर्ज करें।
हमारे उदाहरण में, निम्नलिखित यूआरएल ब्राउज़र में दर्ज किया गया था:
• https://192.168.15.200/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/#/login
अपाचे सर्वर प्रॉक्सी के रूप में काम करेगा और कुबेरनेट्स डैशबोर्ड प्रदर्शित करेगा।
टोकन विकल्प का चयन करें और कुबेरनेट्स गुप्त टोकन दर्ज करें।
एक सफल लॉगिन के बाद, कुबेरनेट डैशबोर्ड प्रस्तुत किया जाना चाहिए।
बधाइयाँ! आपने कुबेरनेट डैशबोर्ड के प्रॉक्सी के रूप में अपाचे का विन्यास सफलतापूर्वक समाप्त किया।