CNI ni nini?
CNI ni nini?

Video: CNI ni nini?

Video: CNI ni nini?
Video: Martha Baraka - Chanzo ni Nini (Official video) 2024, Novemba
Anonim

Kiolesura cha Mtandao wa Kontena ( CNI ) ni vipimo vya mtandao vya kontena vilivyopendekezwa na CoreOS na kupitishwa na miradi kama vile Apache Mesos, Cloud Foundry, Kubernetes, Kurma na rkt. Pia kuna programu jalizi zilizoundwa na miradi kama vile Contiv Networking, Project Calico na Weave.

Vivyo hivyo, watu huuliza, CNI ni nini katika Kubernetes?

Kiolesura cha Mtandao wa Kontena ( CNI ) ni ufafanuzi wa maktaba, na seti ya zana chini ya mwavuli wa mradi wa Cloud Native Computing Foundation. Kubernetes matumizi CNI kama kiolesura kati ya watoa huduma za mtandao na Kubernetes mitandao.

Baadaye, swali ni, Multus CNI ni nini? CNI nyingi ni kiolesura cha mtandao wa chombo ( CNI ) programu-jalizi ya Kubernetes inayowezesha kuambatisha miingiliano mingi ya mtandao kwenye maganda. Kwa kawaida, katika Kubernetes kila ganda huwa na kiolesura kimoja tu cha mtandao (mbali na kitanzi) -- na Multus unaweza kuunda ganda la nyumba nyingi ambalo lina violesura vingi.

Kwa hivyo, dereva wa CNI ni nini?

Kiolesura cha Mtandao wa Kontena ( CNI ) ni maelezo yaliyopendekezwa na CoreOS ambayo hutoa vile a dereva mfano msingi. Vipimo vinafafanua schema ya JSON ambayo inafafanua pembejeo na matokeo yanayotarajiwa ya a CNI programu-jalizi (mtandao dereva ).

Je, Kubernetes CNI inafanya kazi vipi?

Kiolesura cha Mtandao wa Kontena ( CNI ) hutoa API ya kawaida ya kuunganisha vyombo kwenye mtandao wa nje. Wakati Pods ni uliotumika, binary ndogo uliotumika kwa Kubernetes nguzo kama DaemonSet inapokea maombi yoyote ya kuongeza Pod kwenye mtandao kutoka kwa mchakato wa kubelet wa Nodi wa ndani.

Ilipendekeza: