Wat is 'n CNI?
Wat is 'n CNI?

Video: Wat is 'n CNI?

Video: Wat is 'n CNI?
Video: Wat gebeurt er als je slaapt met ui in je sokken? 2024, Mei
Anonim

Die Container Network Interface ( CNI ) is 'n houernetwerkspesifikasie wat deur CoreOS voorgestel is en deur projekte soos Apache Mesos, Cloud Foundry, Kubernetes, Kurma en rkt aangeneem is. Daar is ook inproppe geskep deur projekte soos Contiv Networking, Project Calico en Weave.

Net so, vra mense, wat is CNI in Kubernetes?

Die Container Network Interface ( CNI ) is 'n biblioteekdefinisie, en 'n stel gereedskap onder die sambreel van die Cloud Native Computing Foundation-projek. Kubernetes gebruike CNI as 'n koppelvlak tussen netwerkverskaffers en Kubernetes netwerk.

Die vraag is dan, wat is Multus CNI? Veelvuldige CNI is 'n houer netwerk koppelvlak ( CNI )-inprop vir Kubernetes wat dit moontlik maak om veelvuldige netwerkkoppelvlakke aan peule te koppel. Tipies, in Kubernetes het elke peul net een netwerkkoppelvlak (behalwe 'n teruglus) -- met Veelvuldige jy kan 'n multi-huise peul skep wat verskeie koppelvlakke het.

Eenvoudig so, wat is 'n CNI-bestuurder?

Die Container Network Interface ( CNI ) is 'n spesifikasie wat deur CoreOS voorgestel word wat so 'n bestuurder gebaseerde model. Die spesifikasie definieer 'n JSON-skema wat die insette en uitsette definieer wat van 'n CNI plugin (netwerk bestuurder ).

Hoe werk Kubernetes CNI?

Die Container Networking Interface ( CNI ) bied 'n algemene API om houers aan die buitenetwerk te koppel. Wanneer Peule ontplooi word, word 'n klein binêre ontplooi na die Kubernetes cluster as 'n DaemonSet ontvang enige versoeke om 'n Pod by die netwerk te voeg vanaf die Nodes plaaslike kubelet-proses.

Aanbeveel: