Ano ang CNI?
Ano ang CNI?

Video: Ano ang CNI?

Video: Ano ang CNI?
Video: Granny is Spider-Man! 2024, Mayo
Anonim

Ang Container Network Interface ( CNI ) ay isang container networking specification na iminungkahi ng CoreOS at pinagtibay ng mga proyekto tulad ng Apache Mesos, Cloud Foundry, Kubernetes, Kurma at rkt. Mayroon ding mga plugin na nilikha ng mga proyekto tulad ng Contiv Networking, Project Calico at Weave.

Gayundin, ang tanong ng mga tao, ano ang CNI sa Kubernetes?

Ang Container Network Interface ( CNI ) ay isang kahulugan ng library, at isang set ng mga tool sa ilalim ng payong ng proyekto ng Cloud Native Computing Foundation. Kubernetes gamit CNI bilang isang interface sa pagitan ng mga network provider at Kubernetes networking.

Kasunod nito, ang tanong ay, ano ang Multus CNI? Multus CNI ay isang interface ng network ng lalagyan ( CNI ) plugin para sa Kubernetes na nagbibigay-daan sa pag-attach ng maramihang mga interface ng network sa mga pod. Karaniwan, sa Kubernetes, ang bawat pod ay mayroon lamang isang network interface (bukod sa isang loopback) -- kasama Multus maaari kang gumawa ng multi-homed pod na may maraming interface.

Kaya lang, ano ang isang driver ng CNI?

Ang Container Network Interface ( CNI ) ay isang pagtutukoy na iminungkahi ng CoreOS na nagbibigay ng ganoong a driver batay sa modelo. Tinutukoy ng detalye ang isang JSON schema na tumutukoy sa mga input at output na inaasahan ng a CNI plugin (network driver ).

Paano gumagana ang Kubernetes CNI?

Ang Container Networking Interface ( CNI ) ay nagbibigay ng karaniwang API para sa pagkonekta ng mga lalagyan sa labas ng network. Kapag ang mga Pod ay na-deploy, isang maliit na binary ang na-deploy sa Kubernetes cluster bilang isang DaemonSet ay tumatanggap ng anumang mga kahilingan upang magdagdag ng Pod sa network mula sa proseso ng lokal na kubelet ng Nodes.

Inirerekumendang: