Was ist der CNI?
Was ist der CNI?

Video: Was ist der CNI?

Video: Was ist der CNI?
Video: NIERENINSUFFIZIENZ | Ursachen und Behandlung von CNI bei Katzen | Fräulein Maja empfiehlt Teil 136 2024, November
Anonim

Die Container-Netzwerkschnittstelle ( CNI ) ist eine Container-Netzwerkspezifikation, die von CoreOS vorgeschlagen und von Projekten wie Apache Mesos, Cloud Foundry, Kubernetes, Kurma und rkt übernommen wurde. Es gibt auch Plugins, die von Projekten wie Contiv Networking, Project Calico und Weave erstellt wurden.

Wenn man dies berücksichtigt, was ist ein CNI-Treiber?

Die Container-Netzwerkschnittstelle ( CNI ) ist eine von CoreOS vorgeschlagene Spezifikation, die z Treiber basiertes Modell. Die Spezifikation definiert ein JSON-Schema, das die erwarteten Eingaben und Ausgaben von a. definiert CNI Plugin (Netzwerk Treiber ).

Und wie funktioniert Kubernetes CNI? Die Container-Netzwerkschnittstelle ( CNI ) bietet eine gemeinsame API zum Verbinden von Containern mit dem externen Netzwerk. Wenn Pods bereitgestellt werden, wird eine kleine Binärdatei auf dem. bereitgestellt Kubernetes cluster als DaemonSet empfängt alle Anfragen zum Hinzufügen eines Pods zum Netzwerk vom lokalen kubelet-Prozess von Nodes.

Ähnlich kann man fragen, was ist Multus CNI?

Multis CNI ist eine Container-Netzwerkschnittstelle ( CNI )-Plugin für Kubernetes, das das Anhängen mehrerer Netzwerkschnittstellen an Pods ermöglicht. Normalerweise hat in Kubernetes jeder Pod nur eine Netzwerkschnittstelle (abgesehen von einem Loopback) -- mit Multus Sie können einen mehrfach vernetzten Pod mit mehreren Schnittstellen erstellen.

Was ist Flanell-CNI?

Flanell ist für die Bereitstellung eines Layer-3-IPv4-Netzwerks zwischen mehreren Knoten in einem Cluster verantwortlich. Jedoch, Flanell bietet a CNI Plugin für Kubernetes und eine Anleitung zur Integration mit Docker. Flanell ist auf Vernetzung ausgerichtet. Für Netzwerkrichtlinien können andere Projekte wie Calico verwendet werden.

Empfohlen: