CNI چیست؟
CNI چیست؟

تصویری: CNI چیست؟

تصویری: CNI چیست؟
تصویری: 🔴کوبرنتیز چیست؟ Kubernetes به زبان ساده! 2024, نوامبر
Anonim

رابط شبکه کانتینر ( 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 که امکان اتصال چندین رابط شبکه به pods را فراهم می کند. به طور معمول، در Kubernetes هر پاد فقط یک رابط شبکه دارد (به غیر از یک حلقه بک) -- با مولتوس می توانید یک غلاف چند هومد ایجاد کنید که دارای چندین رابط است.

به سادگی، درایور CNI چیست؟

رابط شبکه کانتینر ( CNI ) مشخصاتی است که توسط CoreOS ارائه شده است که چنین چیزی را ارائه می دهد راننده مدل مبتنی بر مشخصات یک طرحواره JSON را تعریف می کند که ورودی ها و خروجی های مورد انتظار a را تعریف می کند CNI افزونه (شبکه راننده ).

Kubernetes CNI چگونه کار می کند؟

رابط شبکه کانتینر ( CNI ) یک API مشترک برای اتصال کانتینرها به شبکه بیرونی ارائه می دهد. هنگامی که Pods مستقر می شود، یک باینری کوچک در آن مستقر می شود کوبرنتیس خوشه به عنوان DaemonSet هر درخواستی را برای افزودن یک Pod به شبکه از فرآیند Kubelet محلی Nodes دریافت می کند.

توصیه شده: