كيف يعمل NodePort في Kubernetes؟
كيف يعمل NodePort في Kubernetes؟

فيديو: كيف يعمل NodePort في Kubernetes؟

فيديو: كيف يعمل NodePort في Kubernetes؟
فيديو: Kubernetes Services explained | ClusterIP vs NodePort vs LoadBalancer vs Headless Service 2024, يمكن
Anonim

أ NodePort هو منفذ مفتوح على كل عقدة من المجموعة الخاصة بك. كوبرنيتيس بشفافية يوجه حركة المرور الواردة على NodePort لخدمتك ، حتى لو كان تطبيقك يكون تعمل على عقدة مختلفة. ومع ذلك ، أ NodePort هو المعينة من مجموعة مكونة من الكتلة NodePort النطاقات (عادةً 30000-32767).

أيضًا ، كيف يعمل Kubernetes ClusterIP؟

أ ClusterIP هو عنوان IP يمكن الوصول إليه داخليًا لـ كوبرنيتيس الكتلة وجميع الخدمات داخلها. بالنسبة إلى NodePort ، أ ClusterIP يتم إنشاؤه أولاً ثم يتم تحميل كل حركة المرور عبر منفذ محدد. يتم إعادة توجيه الطلب إلى أحد السدادات على منفذ TCP المحدد بواسطة حقل targetPort.

علاوة على ذلك ، ما هو الفرق بين NodePort و ClusterIP؟ ما هو الفرق بين ClusterIP , NodePort وأنواع خدمات LoadBalancer في Kubernetes؟ NodePort : يعرض الخدمة على IP الخاص بكل عقدة في منفذ ثابت (ملف NodePort ). أ ClusterIP الخدمة التي NodePort سيتم إنشاء الخدمة تلقائيًا.

هنا ، ما هو NodePort؟

NodePort . أ NodePort الخدمة هي الطريقة الأكثر بدائية لتوصيل حركة المرور الخارجية مباشرة إلى خدمتك. NodePort ، كما يوحي الاسم ، يفتح منفذًا محددًا على جميع العقد (VMs) ، ويتم توجيه أي حركة مرور يتم إرسالها إلى هذا المنفذ إلى الخدمة.

كيف يختلف Ingress عن NodePort أو LoadBalancer؟

NodePort و LoadBalancer تتيح لك عرض خدمة من خلال تحديد تلك القيمة في نوع الخدمة. دخول ، على ال آخر اليد ، هي مورد مستقل تمامًا إلى خدماتك. أنت تعلن وتخلق وتدمر بشكل منفصل إلى خدماتك. هذا يجعلها منفصلة ومعزولة من عند الخدمات التي تريدها إلى تعرض.

موصى به: