CNI гэж юу вэ?
CNI гэж юу вэ?

Видео: CNI гэж юу вэ?

Видео: CNI гэж юу вэ?
Видео: Маржин гэж юу вэ? Хувьцаа, Крипто, Форекс арилжаа анх хийж байгаа хүмүүс хэрэглэх нь зөв үү? 2024, May
Anonim

Контейнер сүлжээний интерфейс ( CNI ) нь CoreOS-ээс санал болгосон контейнер сүлжээний техникийн үзүүлэлт бөгөөд Apache Mesos, Cloud Foundry, Kubernetes, Kurma болон rkt зэрэг төслүүдээс баталсан. Мөн Contiv Networking, Project Calico, Weave зэрэг төслүүдээр үүсгэгдсэн залгаасууд байдаг.

Үүнтэй адил хүмүүс Кубернетес дэх CNI гэж юу вэ?

Контейнер сүлжээний интерфейс ( CNI ) нь номын сангийн тодорхойлолт бөгөөд Cloud Native Computing Foundation төслийн хүрээнд багтсан хэрэгслүүдийн багц юм. Кубернетес ашигладаг CNI сүлжээний үйлчилгээ үзүүлэгчдийн хоорондын интерфейс болон Кубернетес сүлжээ.

Дараа нь асуулт бол Multus CNI гэж юу вэ? Мултус CNI нь контейнер сүлжээний интерфейс ( CNI ) олон сүлжээний интерфэйсүүдийг pods-д холбох боломжийг олгодог Kubernetes-д зориулсан залгаас. Ихэвчлэн Kubernetes-д под тус бүр нь зөвхөн нэг сүлжээний интерфэйстэй байдаг (давталтаас гадна). Мултус та олон интерфэйстэй олон гэрт pod үүсгэж болно.

Энгийнээр хэлэхэд CNI драйвер гэж юу вэ?

Контейнер сүлжээний интерфейс ( CNI ) нь CoreOS-ээс санал болгож буй техникийн үзүүлэлт бөгөөд ийм жолооч суурилсан загвар. Тодорхойлолт нь a-аас хүлээгдэж буй оролт, гаралтыг тодорхойлдог JSON схемийг тодорхойлдог CNI залгаас (сүлжээ жолооч ).

Kubernetes CNI хэрхэн ажилладаг вэ?

Контейнер сүлжээний интерфейс ( CNI ) нь контейнеруудыг гаднах сүлжээнд холбох нийтлэг API-г өгдөг. Pod-г байрлуулах үед жижиг хоёртын файлыг Кубернетес DaemonSet-ийн хувьд кластер нь Nodes локал kubelet процессоос сүлжээнд Pod нэмэх хүсэлтийг хүлээн авдаг.

Зөвлөмж болгож буй: