تم بالفعل إصدار Kubernetes 1.24 وهذه هي أخبارها

شعار Kubernetes

تم الإعلان عن إصدار الإصدار الجديد من Kubernetes 1.24، وهو إصدار تم فيه تثبيت بعض الميزات ويسلط الضوء أيضًا على الانتقال إلى المرحلة التجريبية من Kubelet وبعض التحسينات والمزيد.

بالنسبة لأولئك الجدد على Kubernetes ، يجب أن تعرف أن هذا يسمح بإدارة مجموعة من الحاويات المعزولة ككيان واحد ويوفر آليات لنشر التطبيقات التي تعمل في الحاويات وصيانتها وتوسيع نطاقها.

تم إنشاء المشروع في الأصل بواسطة Google ، ولكن تم نقله لاحقًا إلى موقع منفصل بواسطة Linux Foundation. يتم وضع النظام الأساسي كحل عالمي طوره المجتمع ، وليس مرتبطًا بأنظمة فردية وقادر على العمل مع أي تطبيق في أي بيئة سحابية. تمت كتابة كود Kubernetes في Go وتم إصداره بموجب ترخيص Apache 2.0.

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

يسلط الضوء على Kubernetes 1.24

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

كما تم تسليط الضوء على ذلك تم تثبيت القدرة على توسيع أقسام التخزين. يمكن للمستخدم تغيير حجم الأقسام الموجودة وسيقوم Kubernetes تلقائيًا بتوسيع القسم ونظام الملفات المرتبط به دون إيقاف عملك.

تغيير آخر يبرز في هذا الإصدار الجديد من Kubernetes 1.24 هو ذلك تم تعليق وقت تشغيل Dockershim، والذي تم وضعه كحل مؤقت لاستخدام Docker في Kubernetes ، والذي لا يدعم الواجهة القياسية CRI (واجهة تشغيل الحاوية) ويؤدي إلى مضاعفات kubelet إضافية. لإدارة حاويات وضع الحماية ، يوصى باستخدام وقت تشغيل يدعم واجهة CRI مثل containerd و CRI-O ، أو استخدام غلاف cri-dockerd الذي ينفذ واجهة CRI أعلى واجهة برمجة تطبيقات محرك Docker.

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

موفر بيانات الاعتماد انتقل Kubelet إلى مرحلة اختبار بيتا، والذي يسمح لك باسترداد بيانات اعتماد مستودع صور الحاوية ديناميكيًا عن طريق تشغيل المكونات الإضافية ، دون تخزين بيانات الاعتماد على نظام الملفات المضيف.

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

من التغييرات الأخرى التي تبرز في هذا الإصدار الجديد:

  • بشكل افتراضي ، قامت المجموعات بتعطيل واجهات برمجة التطبيقات الموجودة في الإصدار التجريبي (يتم الاحتفاظ بواجهات برمجة التطبيقات التجريبية المضافة في الإصدارات السابقة ، ويؤثر التغيير فقط على واجهات برمجة التطبيقات الجديدة).
  • تم تنفيذ دعم الاختبار لتنسيق OpenAPI v3.
  • تم تقديم مبادرة لمكونات المنفذ الإضافية للعمل مع المخازن إلى واجهة تخزين الحاوية الموحدة (واجهة تخزين الحاوية) مع الحفاظ على التوافق على مستوى واجهة برمجة التطبيقات.
  • تمت ترجمة المكونات الإضافية Azure Disk و OpenStack Cinder إلى CSI.

أخيرا إذا كنت مهتمًا بمعرفة المزيد عنها، يمكنك استشارة التفاصيل في الرابط التالي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.