Çfarë është një CNI?
Çfarë është një CNI?

Video: Çfarë është një CNI?

Video: Çfarë është një CNI?
Video: Nje shqiptar dyshohet se eshte infektuar nga koronavirusi 2024, Nëntor
Anonim

Ndërfaqja e rrjetit të kontejnerëve ( CNI ) është një specifikim i rrjetit të kontejnerëve i propozuar nga CoreOS dhe i miratuar nga projekte të tilla si Apache Mesos, Cloud Foundry, Kubernetes, Kurma dhe rkt. Ekzistojnë gjithashtu shtojca të krijuara nga projekte të tilla si Contiv Networking, Project Calico dhe Weave.

Po kështu, njerëzit pyesin, çfarë është CNI në Kubernetes?

Ndërfaqja e rrjetit të kontejnerëve ( CNI ) është një përkufizim i bibliotekës dhe një grup mjetesh nën ombrellën e projektit Cloud Native Computing Foundation. Kubernetes përdor CNI si një ndërfaqe ndërmjet ofruesve të rrjetit dhe Kubernetes rrjetëzimi.

Më pas, pyetja është, çfarë është Multus CNI? Multus CNI është një ndërfaqe e rrjetit të kontejnerëve ( CNI ) shtojcë për Kubernetes që mundëson lidhjen e ndërfaqeve të shumta të rrjetit në pods. Në mënyrë tipike, në Kubernetes çdo pod ka vetëm një ndërfaqe rrjeti (përveç një loopback) -- me Multus ju mund të krijoni një pod multi-homed që ka ndërfaqe të shumta.

Thjesht kështu, çfarë është një shofer CNI?

Ndërfaqja e rrjetit të kontejnerëve ( CNI ) është një specifikim i propozuar nga CoreOS që ofron një të tillë shofer model i bazuar. Specifikimi përcakton një skemë JSON që përcakton hyrjet dhe daljet e pritura nga a CNI shtojca (rrjet shofer ).

Si funksionon Kubernetes CNI?

Ndërfaqja e rrjetit të kontejnerëve ( CNI ) siguron një API të përbashkët për lidhjen e kontejnerëve me rrjetin e jashtëm. Kur vendosen Pods, një binar i vogël vendoset në Kubernetes grupi si një DaemonSet merr çdo kërkesë për të shtuar një Pod në rrjet nga procesi lokal i kubelet Nodes.

Recommended: