Hva er CNI?
Hva er CNI?

Video: Hva er CNI?

Video: Hva er CNI?
Video: Տիբեթյան վանականների խորհուրդը հայերին, ի՞նչ են կանխատեսել 2022թ․Հայաստանի համար 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.

Med tanke på dette, 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 ).

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

På samme måte kan man spørre seg, 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.

Hva er flanell CNI?

Flanell er ansvarlig for å tilby et lag 3 IPv4-nettverk mellom flere noder i en klynge. Derimot, flanell gir en CNI plugin for Kubernetes og en veiledning om integrering med Docker. Flanell er fokusert på nettverksbygging. For nettverkspolitikk kan andre prosjekter som Calico brukes.

Anbefalt: