विषयसूची:

आप कुबेरनेट्स सेवा को कैसे उजागर करते हैं?
आप कुबेरनेट्स सेवा को कैसे उजागर करते हैं?

वीडियो: आप कुबेरनेट्स सेवा को कैसे उजागर करते हैं?

वीडियो: आप कुबेरनेट्स सेवा को कैसे उजागर करते हैं?
वीडियो: कुबेरनेट्स बूटकैंप: रन एंड एक्सपोज 2024, नवंबर
Anonim

सर्विसस्पेक में एक प्रकार निर्दिष्ट करके सेवाओं को विभिन्न तरीकों से उजागर किया जा सकता है:

  1. क्लस्टरआईपी (डिफ़ॉल्ट) - को उजागर करता है सेवा क्लस्टर में एक आंतरिक आईपी पर।
  2. NodePort - उजागर करता है सेवा NAT का उपयोग करके क्लस्टर में प्रत्येक चयनित नोड के एक ही पोर्ट पर।

इसे ध्यान में रखते हुए, कुबेरनेट्स में सेवा खोज कैसे काम करती है?

कुबेरनेट्स सेवा खोज के अंदर चल रहे कंटेनरों के लिए डिज़ाइन किया गया है कुबेरनेट्स समूह। तो एक के बाहर चल रहे सॉफ़्टवेयर के लिए कुबेरनेट्स क्लस्टर (जैसे वेब ब्राउज़र) को एक्सेस करने के लिए सेवाएं और वेब एप्लिकेशन जिन्हें आपको बेनकाब करने की आवश्यकता है सेवाएं बाह्य रूप से।

इसके अलावा, मैं ClusterIP कैसे एक्सेस करूं? तक पहुँचने के लिए क्लस्टरआईपी बाहरी कंप्यूटर से, आप बाहरी कंप्यूटर और क्लस्टर के बीच Kubernetes प्रॉक्सी खोल सकते हैं। ऐसी प्रॉक्सी बनाने के लिए आप Kubectl का उपयोग कर सकते हैं। जब प्रॉक्सी चालू होता है, तो आप सीधे क्लस्टर से जुड़े होते हैं, और आप आंतरिक आईपी का उपयोग कर सकते हैं ( क्लस्टरआईपी ) उस सेवा के लिए।

ऊपर के अलावा, Kubernetes में सेवाएं क्या हैं?

सेवा पॉड्स का एक समूह है जो क्लस्टर पर चल रहा है। सेवाएं "सस्ते" हैं और आपके पास बहुत से हो सकते हैं सेवाएं क्लस्टर के भीतर। कुबेरनेट्स सेवाएं एक माइक्रोसर्विस आर्किटेक्चर को कुशलतापूर्वक शक्ति प्रदान कर सकता है। प्रत्येक सेवा में एक पॉड लेबल क्वेरी होती है जो पॉड को परिभाषित करती है जो सेवा के लिए डेटा को संसाधित करेगी।

कुबेरनेट्स क्लस्टरआईपी कैसे काम करता है?

ए क्लस्टरआईपी के लिए आंतरिक रूप से पहुंच योग्य आईपी है कुबेरनेट्स क्लस्टर और उसके भीतर सभी सेवाएं। NodePort के लिए, a क्लस्टरआईपी पहले बनाया जाता है और फिर सभी ट्रैफ़िक को एक निर्दिष्ट पोर्ट पर संतुलित किया जाता है। लक्ष्य पोर्ट फ़ील्ड द्वारा निर्दिष्ट टीसीपी पोर्ट पर पॉड्स में से एक को अनुरोध अग्रेषित किया जाता है।

सिफारिश की: