خدمات Kubernetes في AKS

يمكنك استخدام خدمات Kubernetes لتجميع الحجيرات بشكل منطقي وتوفير اتصال بالشبكة عن طريق السماح بالوصول المباشر إليها من خلال عنوان IP محدد أو اسم DNS على منفذ معين. يسمح لك هذا بعرض أحمال عمل التطبيق الخاص بك إلى خدمات أخرى داخل نظام المجموعة أو للعملاء الخارجيين دون الحاجة إلى إدارة تكوين الشبكة يدويا لكل جراب يستضيف حمل عمل.

يمكنك تحديد نوع الخدمة التي تريدها باستخدام قيم خدمة type Kubernetes. لمزيد من المعلومات، راجع وثائق خدمة Kubernetes.

تتوفر أنواع الخدمة التالية في AKS: ClusterIPو NodePortLoadBalancerو و.ExternalName

ClusterIP

ClusterIP إنشاء عنوان IP داخلي للاستخدام داخل نظام مجموعة AKS. The ClusterIP Service is good for internal-only applications that support other workloads within the cluster. يتم استخدام ClusterIP بشكل افتراضي إذا لم تحدد نوعا لخدمة بشكل صريح.

لقطة شاشة لرسم تخطيطي يظهر تدفق حركة مرور ClusterIP في نظام مجموعة AKS.

NodePort

NodePort ينشئ تعيين منفذ على العقدة الأساسية التي تسمح بالوصول إلى التطبيق مباشرة باستخدام عنوان IP للعقدة والمنفذ.

لقطة شاشة لرسم تخطيطي يظهر تدفق حركة مرور NodePort في مجموعة AKS.

LoadBalancer

LoadBalancer إنشاء مورد موازن تحميل Azure، وتكوين عنوان IP خارجي، وتوصيل الحجيرات المطلوبة بتجمع الواجهة الخلفية لموازن التحميل. للسماح لحركة مرور العملاء بالوصول إلى التطبيق، يتم إنشاء قواعد موازنة التحميل على المنافذ المطلوبة.

لقطة شاشة لرسم تخطيطي يظهر تدفق حركة مرور موازن التحميل في مجموعة AKS.

For HTTP load balancing of inbound traffic, you can also use an Ingress controller.

يمكنك أيضا استخدام LoadBalancer النوع لإنشاء موازنات تحميل عامة متعددة في مجموعة AKS واحدة. هذا مفيد للمجموعات الكبيرة أو أحمال العمل الثقيلة للمنفذ التي يمكن أن تستنفد بسرعة حدود موازن تحميل واحد. لمزيد من المعلومات، راجع استخدام موازنات تحميل عامة متعددة في خدمة Azure Kubernetes (معاينة).

ExternalName

ExternalName إنشاء إدخال DNS محدد لتسهيل الوصول إلى التطبيق. يمكنك تعيين موازنات التحميل وعنوان IP للخدمة ديناميكيا، أو يمكنك تحديد عنوان IP ثابت موجود. يمكنك تعيين عناوين IP ثابتة داخلية وخارجية. غالبًا ما ترتبط عناوين IP الثابتة الموجودة بإدخال DNS.

You can create both internal and external load balancers. يتم تعيين عنوان IP خاص فقط لموازنات التحميل الداخلية، لذلك لا يمكن الوصول إليها من الإنترنت.