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

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

इस ट्यूटोरियल मानता है कि आप एक Kubernetes मास्टर नोड स्थापित किया है।

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

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

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

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

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

Copy to Clipboard

आवश्यक YAML फ़ाइल डाउनलोड करें।

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

महत्वपूर्ण! HTTP पर कुबेरनेट्स डैशबोर्ड तक पहुंच केवल स्थानीय होर्स्ट के लिए अनुमति दी गई है।

यदि इस कंप्यूटर में ग्राफिकल इंटरफ़ेस है, तो अपना ब्राउज़र खोलें और निम्नलिखित यूआरएल तक पहुंचें:

• http://127.0.0.1:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/

कुबेरनेट्स डैशबोर्ड लॉगिन इंटरफेस प्रदर्शित किया जाना चाहिए।

Kubernetes Dashboard login page

टोकन विकल्प का चयन करें और कुबेरनेट्स गुप्त टोकन दर्ज करें।

एक सफल लॉगिन के बाद, कुबेरनेट डैशबोर्ड प्रस्तुत किया जाना चाहिए।

Kubernetes Dashboard

बधाइयाँ! आपने कुबेरनेट्स डैशबोर्ड की स्थापना को सफलतापूर्वक समाप्त कर दिया।

कुबेरनेट डैशबोर्ड – अपाचे प्रॉक्सी का उपयोग करके रिमोट एक्सेस

HTTP पर कुबेरनेट्स डैशबोर्ड तक पहुंच केवल स्थानीय होर्स्ट के लिए अनुमति दी गई है।

कुबेरनेट्स डैशबोर्ड पर रिमोट एक्सेस की अनुमति देने के लिए अपाचे को प्रॉक्सी के रूप में उपयोग करते हैं।

मास्टर नोड पर, अपाचे सर्वर स्थापित करें।

Copy to Clipboard

आवश्यक अपाचे मॉड्यूल सक्षम करें।

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

ओपनएसएसएल कमांड का उपयोग करके एक निजी कुंजी और प्रमाण पत्र बनाएं।

Copy to Clipboard

मांगी गई जानकारी दर्ज करें।

Copy to Clipboard

COMMON_NAME नाम के विकल्प पर, आपको आईपी पता या होस्ट नाम दर्ज करना होगा।

हमारे उदाहरण में, हमने आईपी पते का उपयोग किया: 192.168.15.200

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

हमारे उदाहरण में, हमने HTTP उपयोगकर्ताओं को वेबसाइट के HTTPS संस्करण में रीडायरेक्ट किया।

हमारे उदाहरण में, अपाचे सर्वर एक प्रॉक्सी के रूप में काम करेगा और कुबेरनेट्स प्रॉक्सी को सभी अनुरोध भेजेगा।

हमारे उदाहरण में, हमने स्व-हस्ताक्षरित प्रमाणपत्रों का उपयोग किया।

अपाचे सेवा को पुनः आरंभ करें।

Copy to Clipboard

कुबेरनेट्स डैशबोर्ड तक पहुंच सक्षम करने के लिए प्रॉक्सी शुरू करें।

Copy to Clipboard

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

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

• https://192.168.15.200/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/#/login

अपाचे सर्वर प्रॉक्सी के रूप में काम करेगा और कुबेरनेट्स डैशबोर्ड प्रदर्शित करेगा।

Kubernetes Dashboard login page

टोकन विकल्प का चयन करें और कुबेरनेट्स गुप्त टोकन दर्ज करें।

एक सफल लॉगिन के बाद, कुबेरनेट डैशबोर्ड प्रस्तुत किया जाना चाहिए।

Kubernetes Dashboard

बधाइयाँ! आपने कुबेरनेट डैशबोर्ड के प्रॉक्सी के रूप में अपाचे का विन्यास सफलतापूर्वक समाप्त किया।