Hva er en CNI?
Hva er en CNI?

Video: Hva er en CNI?

Video: Hva er en CNI?
Video: Zero 2024, November
Anonim

Containernettverksgrensesnittet ( CNI ) er en beholdernettverksspesifikasjon foreslått av CoreOS og tatt i bruk av prosjekter som Apache Mesos, Cloud Foundry, Kubernetes, Kurma og rkt. Det finnes også plugins laget av prosjekter som Contiv Networking, Project Calico og Weave.

På samme måte spør folk, hva er CNI i Kubernetes?

Containernettverksgrensesnittet ( CNI ) er en bibliotekdefinisjon og et sett med verktøy under paraplyen til Cloud Native Computing Foundation-prosjektet. Kubernetes bruker CNI som et grensesnitt mellom nettverksleverandører og Kubernetes nettverk.

Spørsmålet er deretter, hva er Multus CNI? Multi CNI er et beholdernettverksgrensesnitt ( CNI ) plugin for Kubernetes som gjør det mulig å koble til flere nettverksgrensesnitt til pods. Vanligvis har hver pod i Kubernetes bare ett nettverksgrensesnitt (bortsett fra en loopback) -- med Multis du kan lage en multi-homed pod som har flere grensesnitt.

Ganske enkelt, hva er en CNI-driver?

Containernettverksgrensesnittet ( CNI ) er en spesifikasjon foreslått av CoreOS som gir en slik sjåfør basert modell. Spesifikasjonen definerer et JSON-skjema som definerer inngangene og utgangene som forventes av en CNI plugin (nettverk sjåfør ).

Hvordan fungerer Kubernetes CNI?

Beholdernettverksgrensesnittet ( CNI ) gir en felles API for å koble containere til det eksterne nettverket. Når Pods er distribuert, distribueres en liten binær til Kubernetes klynge som et DaemonSet mottar alle forespørsler om å legge til en Pod til nettverket fra Nodes lokale kubelet-prosess.

Anbefalt: