CNI деген эмне?
CNI деген эмне?

Video: CNI деген эмне?

Video: CNI деген эмне?
Video: ПО ПОЛЯМ - СИНИЙ ТРАКТОР - Пой с нами! Развивающая песенка мультфильм про цвета 2024, Май
Anonim

Контейнер тармагы интерфейси ( CNI ) CoreOS тарабынан сунушталган жана Apache Mesos, Cloud Foundry, Kubernetes, Kurma жана rkt сыяктуу долбоорлор тарабынан кабыл алынган контейнер тармагынын спецификациясы. Contiv Networking, Project Calico жана Weave сыяктуу долбоорлор тарабынан түзүлгөн плагиндер да бар.

Ошо сыяктуу эле, адамдар Кубернетестеги CNI деген эмне деп сурашат.

Контейнер тармагы интерфейси ( CNI ) китепкана аныктамасы жана Cloud Native Computing Foundation долбоорунун кол чатыры астындагы куралдардын жыйындысы. Kubernetes колдонот CNI тармак провайдерлеринин ортосундагы интерфейс катары жана Kubernetes тармактык.

Андан кийин, суроо, Multus CNI деген эмне? Multus CNI контейнердик тармак интерфейси ( CNI ) бир нече тармак интерфейстерин подколорго тиркөөгө мүмкүндүк берген Kubernetes үчүн плагин. Адатта, Kubernetesте ар бир поддон бир гана тармак интерфейсине ээ (кайрадан башка) -- менен Multus бир нече интерфейси бар көп үйдүү подкукту түзө аласыз.

Жөн эле, CNI айдоочу деген эмне?

Контейнер тармагы интерфейси ( CNI ) CoreOS тарабынан сунушталган спецификация болуп саналат айдоочу негизделген модель. Спецификация бирден күтүлгөн киргизүүлөрдү жана чыгууларды аныктаган JSON схемасын аныктайт CNI плагин (тармак айдоочу ).

Kubernetes CNI кантип иштейт?

Контейнер тармактык интерфейси ( CNI ) контейнерлерди тышкы тармакка туташтыруу үчүн жалпы API камсыз кылат. Поддор орнотулганда, кичинекей бинардык Kubernetes DaemonSet катары кластер түйүндөрдүн локалдык кубелет процессинен тармакка Pod кошуу өтүнүчтөрүн алат.

Сунушталууда: