ما هو الفرق بين POD والنشر في Kubernetes؟


الاجابه 1:

من أجل نشر خدمة في kubernetes ، يجب أن يكون لديك صورة صالحة عن طريق ذلك يمكنك نشر الخدمة. بمجرد نشر u سيتم إنشاء نشر الخدمة لتلك الخدمة. حسب المرجع نشر يتم إنشاء POD. POD هو أصغر كائن في ثا kubernetes. داخل جراب يو لا يمكن هف لا. من الحاويات ليتم تشغيلها. ستحدد حالة جراب الخدمة في حالة التشغيل أم لا.


الاجابه 2:

يتم تمثيل كل شيء في Kubernetes ككائن. النشر هو الكائن الذي يعلن الحالة المطلوبة [1] من طلبك. يحدد ، من بين أشياء كثيرة ، مثل بيانات التعريف التوجيه وإستراتيجية النشر ، معلمتين مهمتين للغاية:

  1. مواصفات الحاوية الخاصة بالتطبيق الخاص بك ، بما في ذلك جميع الخصائص المطلوبة مثل اسم الصورة وأرقام المنافذ.

السنفات هي وحدة نشر وتنفيذ Kubernetes ، وهي مجموعة تتكون من حاوية واحدة تشترك في مواصفات وسياق التشغيل ، مما يعني ضمناً أنها موجودة دائمًا في موقع مشترك ؛ كما يشاركون التخزين والشبكة. يتيح ذلك تعاونًا وثيقًا من خلال التواصل السريع السريع ، مما يتيح إمكانية تطبيق أنماط تصميم سحابية مثيرة للاهتمام ، على سبيل المثال: الجانب الجانبي [2] والسفير [3].

صورة: نظرة عامة على القرنة

يتم نشر التطبيقات على Kubernetes عبر التسلسل الهرمي التالي:

نشر -> ReplicaSet -> قرنة

هذه رؤية مبسطة وهناك مفاهيم أخرى مثيرة للاهتمام من Kubernetes [4].

الحواشي

[1] إجابة Denis Baltor على ما هو الشيء المفضل لديك حول Kubernetes؟

[2] نمط Sidecar - أنماط التصميم السحابية

[3] نمط السفير - أنماط التصميم السحابية

[4] المفاهيم