جدول المحتويات:

كيف يمكنني الوصول إلى ClusterIP؟
كيف يمكنني الوصول إلى ClusterIP؟

فيديو: كيف يمكنني الوصول إلى ClusterIP؟

فيديو: كيف يمكنني الوصول إلى ClusterIP؟
فيديو: Объяснение сервисов Kubernetes | ClusterIP против NodePort против LoadBalancer против Headless Service 2024, ديسمبر
Anonim

للوصول إلى ClusterIp من جهاز كمبيوتر خارجي ، يمكنك فتح وكيل Kubernetes بين الكمبيوتر الخارجي والمجموعة. يمكنك استخدام kubectl لإنشاء مثل هذا الوكيل. عندما يعمل الوكيل ، فأنت متصل مباشرة بالمجموعة ، ويمكنك استخدام IP الداخلي ( ClusterIp ) لتلك الخدمة.

وبالتالي ، كيف يمكنني الوصول إلى Kubernetes pod من الخارج؟

طرق الاتصال لديك عدة خيارات للاتصال بالعقد ، القرون والخدمات من في الخارج الكتلة: وصول الخدمات من خلال عناوين IP العامة. استخدم خدمة من النوع NodePort أو LoadBalancer لجعل الخدمة قابلة للوصول في الخارج الكتلة. انظر الخدمات و kubectl يعرض الوثائق.

إلى جانب ما ورد أعلاه ، كيف يمكنني العثور على عنوان IP الخاص بجهاز الكمبيوتر الخاص بي؟ إلى تجد الكتلة عنوان IP من Kubernetes جراب ، استخدم kubectl الحصول على جراب الأمر على جهازك المحلي ، مع خيار واسع. سيقوم هذا الخيار بسرد المزيد من المعلومات ، بما في ذلك العقدة جراب على و جراب العنقودية IP . ال IP سيحتوي العمود على الكتلة الداخلية عنوان IP لكل جراب.

يسأل الناس أيضًا ، كيف يمكنني الوصول إلى كبسولات Kubernetes؟

الوصول من عقدة أو جراب في الكتلة

  1. قم بتشغيل pod ، ثم قم بتوصيله بقذيفة فيه باستخدام kubectl exec. اتصل بالعقد والبودات والخدمات الأخرى من تلك القشرة.
  2. قد تسمح لك بعض الكتل بالانتقال إلى عقدة في الكتلة. من هناك قد تتمكن من الوصول إلى خدمات المجموعة.

كيف يعمل Kubernetes ClusterIP؟

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

موصى به: