Videó: Mi az a CNI?
2024 Szerző: Stanley Ellington | [email protected]. Utoljára módosítva: 2023-12-16 00:18
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.