के बीच अंतर मैंने अभी कुबेरनेट के साथ शुरुआत की है और मैं नोडपोर्ट और लोडबालंसर प्रकार की सेवा के बीच के अंतर के बारे में उलझन में हूं।कुबर्नेट्स: नोडपोर्ट और लोडबैंसर
अंतर मैं समझता हूं कि लोडबैंसर यूडीपी का समर्थन नहीं करता है, लेकिन इसके अलावा जब भी हम कोई सेवा बनाते हैं तो नोडपोर्ट या लोडबैंसर हम सेवा आईपी और पोर्ट, एक नोडपोर्ट और एंडपॉइंट प्राप्त करते हैं।
Kubernetes डॉक्स से:
NodePort: एक क्लस्टर-आंतरिक IP होने की चोटी पर, क्लस्टर के प्रत्येक नोड पर एक बंदरगाह पर सेवा (प्रत्येक नोड पर एक ही बंदरगाह) को बेनकाब। आप किसी भी पर सेवा से संपर्क करने में सक्षम होंगे NodeIP: NodePort पता।
LoadBalancer: एक क्लस्टर-आंतरिक IP होने और भी एक NodePort पर सेवा उजागर की चोटी पर, एक लोड संतुलन जो एक NodeIP के रूप में सामने आ रहा सेवा पर अग्रेषित किया जाता के लिए बादल प्रदाता से पूछें: NodePort प्रत्येक नोड के लिए ।
तो, मैं हमेशा नोडिप: nodeport पर सेवा तक पहुंचूंगा। मेरी समझ यह है कि, जब भी हम नोड तक पहुंचते हैं: नोडपोर्ट, कुबेप्रोक्सी अनुरोध को रोक देगा और इसे संबंधित फोड को अग्रेषित करेगा।
लोडबैंसर के बारे में उल्लिखित दूसरी बात यह है कि हमारे पास बाहरी एलबी हो सकती है जो नोड्स के बीच एलबी होगी। क्या हमें नोडपोर्ट के रूप में बनाई गई सेवाओं के लिए एलबी लगाने से रोकता है?
मैं वास्तव में उलझन में हूं। अधिकांश दस्तावेज़ या ट्यूटोरियल केवल लोडबैंसर सेवा के बारे में बात करते हैं इसलिए मुझे इंटरनेट पर बहुत कुछ नहीं मिला।
कोई संदेह अगर कोई मेरे संदेह को साफ़ कर सकता है तो सराहना करें।
धन्यवाद
यह अंतर्ज्ञानी समझ में आता है, लेकिन क्या आप जानते हैं कि दस्तावेज़ कहां कहता है कि 'लोडबैंसर' यूडीपी का समर्थन नहीं करता है? – Drux