ingress-nginx और nginx ingress एक ही चीज़ नहीं हैं
Categories:
दो हफ्ते तक डॉक्यूमेंटेशन पढ़ने के बाद पता चला कि Ingress-Nginx और Nginx Ingress एक ही चीज़ नहीं हैं, दोनों के कार्य और लागू करने का तरीका अलग-अलग है। और माइग्रेशन के लिए डॉक्यूमेंटेशन भी हैं।
- Ingress-NGINX Controller से NGINX Ingress Controller में माइग्रेशन
- NGINX Ingress Controller
- Ingress-NGINX
Ingress-NGINX कम्युनिटी संस्करण है, जिसमें अधिक लोग चर्चा में भाग लेते हैं, और अधिक उत्तर खोजे जाते हैं। NGINX Ingress व्यावसायिक संस्करण है, जिसमें अधिक सुविधाएं हैं, लेकिन कम्युनिटी भागीदारी कम है।
Deploy with NGINX Ingress Controller - Overview के अनुसार,
NGINX Ingress Controller का उपयोग NGINX Open Source के साथ मुफ्त में किया जा सकता है। भुगतान करने वाले ग्राहकों के पास NGINX Plus के साथ NGINX Ingress Controller तक पहुंच होती है। NGINX Ingress Controller को NGINX Service Mesh के साथ डिप्लॉय करने के लिए, आपको इनमें से किसी एक का उपयोग करना होगा:
Open Source NGINX Ingress Controller version 3.0+ NGINX Plus version of NGINX Ingress Controller अधिक जानकारी के लिए NGINX Ingress Controller उत्पाद पृष्ठ देखें।
NGINX Ingress Controller का उपयोग NGINX Open Source के साथ मुफ्त में किया जा सकता है। भुगतान करने वाले ग्राहकों के पास NGINX Plus के साथ NGINX Ingress Controller तक पहुंच होती है।
इसके अलावा, nginx की व्यावसायिक संस्करण की वेबसाइट www.f5.com पर स्थानांतरित कर दी गई है।
Nginx Ingress Controller का उत्पाद पृष्ठ https://www.f5.com/products/nginx/nginx-ingress-controller पर है।

यह 2021.05 का ब्लॉग पोस्ट उनके अंतर की तुलना करता है: There are two Nginx Ingress Controllers for k8s. What?
| पहलू या विशेषता | kubernetes/ingress-nginx | nginxinc/kubernetes-ingress with NGINX | nginxinc/kubernetes-ingress with NGINX Plus |
|---|---|---|---|
| मूल | |||
| लेखक | कुबरनेट्स कम्युनिटी | एनजीएनएक्स इंक और कम्युनिटी | एनजीएनएक्स इंक और कम्युनिटी |
| एनजीएनएक्स संस्करण | कस्टम एनजीएनएक्स बिल्ड जिसमें कई थर्ड-पार्टी मॉड्यूल शामिल हैं | एनजीएनएक्स आधिकारिक मेनलाइन बिल्ड | एनजीएनएक्स प्लस |
| व्यावसायिक सहायता | एन/ए | एन/ए | शामिल |
| लागू किया गया | गो/लुआ (जबकि एनजीएनएक्स सी में लिखा गया है) | गो/पायथन | गो/पायथन |
| Ingress रिसोर्स के माध्यम से लोड बैलेंसिंग कॉन्फ़िगरेशन | |||
| एक ही होस्ट के साथ Ingress rules को मर्ज करना | समर्थित | Mergeable Ingresses के माध्यम से समर्थित | Mergeable Ingresses के माध्यम से समर्थित |
| HTTP लोड बैलेंसिंग एक्सटेंशन - एनोटेशन | देखें समर्थित एनोटेशन | देखें समर्थित एनोटेशन | देखें समर्थित एनोटेशन |
| HTTP लोड बैलेंसिंग एक्सटेंशन – ConfigMap | देखें समर्थित ConfigMap keys | देखें समर्थित ConfigMap keys | देखें समर्थित ConfigMap keys |
| TCP/UDP | ConfigMap के माध्यम से समर्थित | कस्टम रिसोर्स के माध्यम से समर्थित | कस्टम रिसोर्स के माध्यम से समर्थित |
| वेबसॉकेट | समर्थित | एनोटेशन के माध्यम से समर्थित | एनोटेशन के माध्यम से समर्थित |
| TCP SSL पासथ्रू | ConfigMap के माध्यम से समर्थित | कस्टम रिसोर्स के माध्यम से समर्थित | कस्टम रिसोर्स के माध्यम से समर्थित |
| JWT वैधीकरण | समर्थित नहीं | समर्थित नहीं | समर्थित |
| सत्र स्थायित्व | थर्ड-पार्टी मॉड्यूल के माध्यम से समर्थित | समर्थित नहीं | समर्थित |
| कैनरी टेस्टिंग (हेडर, कुकी, वजन के द्वारा) | एनोटेशन के माध्यम से समर्थित | कस्टम रिसोर्स के माध्यम से समर्थित | कस्टम रिसोर्स के माध्यम से समर्थित |
| कॉन्फ़िगरेशन टेम्पलेट | देखें टेम्पलेट | देखें टेम्पलेट्स | देखें टेम्पलेट्स |
| कस्टम रिसोर्स के माध्यम से लोड बैलेंसिंग कॉन्फ़िगरेशन | |||
| HTTP लोड बैलेंसिंग | समर्थित नहीं | देखें VirtualServer और VirtualServerRoute संसाधन | देखें VirtualServer और VirtualServerRoute संसाधन |
| TCP/UDP लोड बैलेंसिंग | समर्थित नहीं | देखें TransportServer संसाधन | देखें TransportServer संसाधन |
| TCP SSL पासथ्रू लोड बैलेंसिंग | समर्थित नहीं | देखें TransportServer संसाधन | देखें TransportServer संसाधन |
| डिप्लॉयमेंट | |||
| कमांड-लाइन तर्क | देखें तर्क | देखें तर्क | देखें तर्क |
| डिफ़ॉल्ट सर्वर के लिए TLS प्रमाणपत्र और कुंजी | कमांड-लाइन तर्क के रूप में आवश्यक/स्वचालित रूप से उत्पन्न | कमांड-लाइन तर्क के रूप में आवश्यक | कमांड-लाइन तर्क के रूप में आवश्यक |
| Helm चार्ट | समर्थित | समर्थित | समर्थित |
| ऑपरेटर | समर्थित नहीं | समर्थित | समर्थित |
| ऑपरेशनल | |||
| Ingress संसाधन में Ingress कंट्रोलर के IP पते रिपोर्ट करना | समर्थित | समर्थित | समर्थित |
| विस्तारित स्थिति | थर्ड-पार्टी मॉड्यूल के माध्यम से समर्थित | समर्थित नहीं | समर्थित |
| Prometheus एकीकरण | समर्थित | समर्थित | समर्थित |
| एंडपॉइंट्स का डायनामिक पुनःकॉन्फ़िगरेशन (कॉन्फ़िगरेशन रीलोडिंग के बिना) | थर्ड-पार्टी लुआ मॉड्यूल के साथ समर्थित | समर्थित नहीं | समर्थित |