सीएनआई क्या है?
सीएनआई क्या है?

वीडियो: सीएनआई क्या है?

वीडियो: सीएनआई क्या है?
वीडियो: Container Network Interface (CNI) Simplified | Kubernetes Networking | Pod Security Group 2024, नवंबर
Anonim

कंटेनर नेटवर्क इंटरफेस ( सीएनआई ) CoreOS द्वारा प्रस्तावित एक कंटेनर नेटवर्किंग विनिर्देश है और Apache Mesos, Cloud Foundry, Kubernetes, Kurma और rkt जैसी परियोजनाओं द्वारा अपनाया गया है। Contiv Networking, Project Calico और Weave जैसी परियोजनाओं द्वारा बनाए गए प्लगइन्स भी हैं।

इसी तरह, लोग पूछते हैं, कुबेरनेट्स में सीएनआई क्या है?

कंटेनर नेटवर्क इंटरफेस ( सीएनआई ) एक पुस्तकालय परिभाषा है, और क्लाउड नेटिव कंप्यूटिंग फाउंडेशन परियोजना की छतरी के नीचे उपकरणों का एक सेट है। कुबेरनेट्स उपयोग सीएनआई नेटवर्क प्रदाताओं के बीच एक इंटरफेस के रूप में और कुबेरनेट्स नेटवर्किंग।

इसके बाद, सवाल यह है कि मल्टीस सीएनआई क्या है? मल्टीस सीएनआई एक कंटेनर नेटवर्क इंटरफ़ेस है ( सीएनआई ) कुबेरनेट्स के लिए प्लगइन जो कई नेटवर्क इंटरफेस को पॉड्स से जोड़ने में सक्षम बनाता है। आमतौर पर, कुबेरनेट्स में प्रत्येक पॉड में केवल एक नेटवर्क इंटरफ़ेस होता है (लूपबैक के अलावा) -- with मल्टीस आप एक मल्टी-होम पॉड बना सकते हैं जिसमें कई इंटरफेस हों।

बस इतना ही, CNI ड्राइवर क्या है?

कंटेनर नेटवर्क इंटरफेस ( सीएनआई ) कोरओएस द्वारा प्रस्तावित एक विनिर्देश है जो इस तरह प्रदान करता है चालक आधारित मॉडल। विनिर्देश एक JSON स्कीमा को परिभाषित करता है जो अपेक्षित इनपुट और आउटपुट को परिभाषित करता है a सीएनआई प्लगइन (नेटवर्क चालक ).

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

कंटेनर नेटवर्किंग इंटरफ़ेस ( सीएनआई ) कंटेनरों को बाहरी नेटवर्क से जोड़ने के लिए एक सामान्य एपीआई प्रदान करता है। जब पॉड्स को तैनात किया जाता है, तो एक छोटा बाइनरी तैनात किया जाता है कुबेरनेट्स क्लस्टर को डेमनसेट के रूप में नोड्स स्थानीय क्यूबलेट प्रक्रिया से नेटवर्क में पॉड जोड़ने के लिए कोई अनुरोध प्राप्त होता है।

सिफारिश की: