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

ما الذي يعرضه Kubectl؟
ما الذي يعرضه Kubectl؟

فيديو: ما الذي يعرضه Kubectl؟

فيديو: ما الذي يعرضه Kubectl؟
فيديو: 1-K8s - Основы Kubernetes - Кубернетес на ОЧЕНЬ простом языке 2024, شهر نوفمبر
Anonim

أ كوبرنيتيس الخدمة عبارة عن طبقة تجريدية تحدد مجموعة منطقية من السنفات وتتيح التعرض لحركة المرور الخارجية وموازنة الحمل واكتشاف الخدمة لتلك السنفات.

بهذه الطريقة ، كيف تعرض خدمة Kubernetes؟

قم بإنشاء خدمة لكشف النشر الخاص بك

  1. في صفحة تفاصيل النشر ، انقر فوق عرض.
  2. في مربع تعيين المنفذ الجديد ، اضبط المنفذ على 80 ، واضبط المنفذ المستهدف على 8080.
  3. من القائمة المنسدلة نوع الخدمة ، حدد Cluster IP.
  4. بالنسبة لاسم الخدمة ، أدخل my-cip-service.
  5. انقر فوق عرض.

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

وفقًا لذلك ، كيف يمكنني الوصول إلى خدمة Kubernetes من الخارج؟

الوصول إلى الخدمات من خلال عناوين IP العامة

  1. استخدم خدمة من النوع NodePort أو LoadBalancer لجعل الخدمة قابلة للوصول خارج الكتلة.
  2. اعتمادًا على بيئة المجموعة الخاصة بك ، قد يعرض هذا الخدمة لشبكة الشركة الخاصة بك فقط ، أو قد يعرضها للإنترنت.
  3. ضع الكبسولات خلف الخدمات.

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

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

موصى به: