Mi az a CNI?
Mi az a CNI?

Videó: Mi az a CNI?

Videó: Mi az a CNI?
Videó: CVIJA & RELJA FEAT. COBY - CRNI SIN (OFFICIAL VIDEO) 2K 2024, November
Anonim

A Container Network Interface ( CNI ) a CoreOS által javasolt konténerhálózati specifikáció, amelyet olyan projektek fogadtak el, mint az Apache Mesos, a Cloud Foundry, a Kubernetes, a Kurma és az rkt. Vannak olyan beépülő modulok is, amelyeket olyan projektek hoztak létre, mint a Contiv Networking, a Project Calico és a Weave.

Hasonlóképpen, az emberek azt kérdezik, mi az a CNI a Kubernetesben?

A Container Network Interface ( CNI ) egy könyvtárdefiníció, és egy eszközkészlet a Cloud Native Computing Foundation projekt égisze alatt. Kubernetes használ CNI interfészként a hálózati szolgáltatók között és Kubernetes hálózatépítés.

Ezt követően a kérdés az, hogy mi az a Multus CNI? Multus CNI egy konténer hálózati interfész ( CNI ) bővítmény a Kuberneteshez, amely lehetővé teszi több hálózati interfész csatlakoztatását a podokhoz. A Kubernetesben általában minden podnak csak egy hálózati interfésze van (a visszacsatoláson kívül) -- with Multus létrehozhat egy több otthonos pod, amely több interfésszel rendelkezik.

Egyszerűen, mi az a CNI-illesztőprogram?

A Container Network Interface ( CNI ) a CoreOS által javasolt specifikáció, amely ilyen a sofőr alapú modell. A specifikáció egy JSON-sémát határoz meg, amely meghatározza az a-tól elvárt bemeneteket és kimeneteket CNI plugin (hálózat sofőr ).

Hogyan működik a Kubernetes CNI?

A Container Networking Interface ( CNI ) közös API-t biztosít a konténerek külső hálózathoz történő csatlakoztatásához. A Pod-ok üzembe helyezésekor egy kis bináris rendszer kerül a rendszerbe Kubernetes A fürt DaemonSetként kap minden olyan kérést, amely a Nodes helyi kubelet folyamatától Pod-ot ad hozzá a hálózathoz.