Wat is die CNI?
Wat is die CNI?

Video: Wat is die CNI?

Video: Wat is die CNI?
Video: Container Network Interface (CNI) Explained in 7 Minutes 2024, November
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.

As u dit in ag neem, 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 ).

Verder, 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.

Net so kan 'n mens vra, 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.

Wat is flennie CNI?

Flanel is verantwoordelik vir die verskaffing van 'n laag 3 IPv4-netwerk tussen verskeie nodusse in 'n groepering. Maar flennie verskaf wel a CNI inprop vir Kubernetes en 'n riglyn oor integrasie met Docker. Flanel is gefokus op netwerkvorming. Vir netwerkbeleid kan ander projekte soos Calico gebruik word.

Aanbeveel: