Video: Ի՞նչ է CNI-ը:
2024 Հեղինակ: Stanley Ellington | [email protected]. Վերջին փոփոխված: 2023-12-16 00:18
Կոնտեյներների ցանցի ինտերֆեյս ( CNI ) կոնտեյներային ցանցի հստակեցում է, որն առաջարկվել է CoreOS-ի կողմից և ընդունվել այնպիսի նախագծերի կողմից, ինչպիսիք են Apache Mesos, Cloud Foundry, Kubernetes, Kurma և rkt: Կան նաև պլագիններ, որոնք ստեղծվել են այնպիսի նախագծերի կողմից, ինչպիսիք են Contiv Networking-ը, Project Calico-ն և Weave-ը:
Նմանապես, մարդիկ հարցնում են, թե ինչ է CNI-ն Kubernetes-ում:
Կոնտեյներների ցանցի ինտերֆեյս ( CNI ) գրադարանային սահմանում է և գործիքների մի շարք Cloud Native Computing Foundation նախագծի հովանու ներքո: Կուբերնետես օգտագործում է CNI որպես ինտերֆեյս ցանցային պրովայդերների և Կուբերնետես ցանցային կապ.
Հետագայում հարցն այն է, թե ինչ է Multus CNI-ն: Multus CNI կոնտեյներային ցանցային ինտերֆեյս է ( CNI ) պլագին Kubernetes-ի համար, որը հնարավորություն է տալիս մի քանի ցանցային ինտերֆեյսեր կցել փոդներին: Սովորաբար, Kubernetes-ում յուրաքանչյուր pod ունի միայն մեկ ցանցային ինտերֆեյս (բացի loopback-ից)՝ Մուլտուս դուք կարող եք ստեղծել մի քանի տնային պատիճ, որն ունի բազմաթիվ միջերեսներ:
Պարզապես, ի՞նչ է CNI վարորդը:
Կոնտեյներների ցանցի ինտերֆեյս ( CNI ) CoreOS-ի կողմից առաջարկված հստակեցում է, որն ապահովում է այդպիսին վարորդ հիմնված մոդել. Հստակեցումը սահմանում է JSON սխեման, որը սահմանում է a-ից սպասվող մուտքերն ու ելքերը CNI plugin (ցանց վարորդ ).
Ինչպե՞ս է աշխատում Kubernetes CNI-ը:
Կոնտեյներների ցանցային ինտերֆեյս ( CNI ) տրամադրում է ընդհանուր API՝ բեռնարկղերը արտաքին ցանցին միացնելու համար: Երբ Pods-ը տեղակայվում է, մի փոքր երկուական է տեղակայվում է Կուբերնետես կլաստերը որպես DaemonSet ստանում է ցանկացած հարցում՝ Pod ավելացնել ցանցին Nodes-ի տեղական kubelet գործընթացից:
Խորհուրդ ենք տալիս:
Ի՞նչ է CNI-ն:
Container Network Interface-ը (CNI) կոնտեյներային ցանցի հստակեցում է, որն առաջարկվել է CoreOS-ի կողմից և ընդունվել այնպիսի նախագծերի կողմից, ինչպիսիք են Apache Mesos, Cloud Foundry, Kubernetes, Kurma և rkt: Կան նաև պլագիններ, որոնք ստեղծվել են այնպիսի նախագծերի կողմից, ինչպիսիք են Contiv Networking-ը, Project Calico-ն և Weave-ը