Wat is de CNI?
Wat is de CNI?

Video: Wat is de CNI?

Video: Wat is de CNI?
Video: CNI 2024, November
Anonim

De containernetwerkinterface ( CNI ) is een containernetwerkspecificatie voorgesteld door CoreOS en overgenomen door projecten zoals Apache Mesos, Cloud Foundry, Kubernetes, Kurma en rkt. Er zijn ook plug-ins gemaakt door projecten zoals Contiv Networking, Project Calico en Weave.

Met dit in overweging, wat is een CNI-stuurprogramma?

De containernetwerkinterface ( CNI ) is een door CoreOS voorgestelde specificatie die zo'n bestuurder gebaseerd model. De specificatie definieert een JSON-schema dat de in- en uitgangen definieert die worden verwacht van een CNI plug-in (netwerk bestuurder ).

Bovendien, hoe werkt Kubernetes CNI? De containernetwerkinterface ( CNI ) biedt een gemeenschappelijke API voor het verbinden van containers met het externe netwerk. Wanneer pods worden geïmplementeerd, wordt een kleine binaire versie geïmplementeerd op de Kubernetes cluster als een DaemonSet verzoeken ontvangt om een pod aan het netwerk toe te voegen van het lokale kubelet-proces van Nodes.

Evenzo kan men zich afvragen, wat is Multus CNI?

Multus CNI is een containernetwerkinterface ( CNI ) plug-in voor Kubernetes waarmee meerdere netwerkinterfaces aan pods kunnen worden gekoppeld. Gewoonlijk heeft in Kubernetes elke pod slechts één netwerkinterface (afgezien van een loopback) -- met Multus je kunt een multi-homed pod maken die meerdere interfaces heeft.

Wat is flanel CNI?

Flanel is verantwoordelijk voor het leveren van een laag 3 IPv4-netwerk tussen meerdere knooppunten in een cluster. Echter, flanel biedt wel een CNI plug-in voor Kubernetes en een handleiding voor integratie met Docker. Flanel is gericht op netwerken. Voor netwerkbeleid kunnen andere projecten zoals Calico worden gebruikt.

Aanbevolen: