أعلن قائد مشروع فيدورا ماثيو ميلر ومهندس ريد هات أتوميك أوبن شيفت داستي مابي عن فيدورا كور أو إس، وهو نظام تشغيل مستقبلي مصمم ليحل محل فيدورا أتوميك هوست.
أعلن مطورو مشروع فيدورا عن إزالة مكونات فيدورا أتوميك هوست من مستودع راوهايد، ووقف تطوير هذه التوزيعة. وستكون فيدورا 29 آخر إصدار يتضمن مكونات فيدورا أتوميك هوست.
بمجرد اكتمال دورة الصيانة، سيتم تعليق إصدار تحديثات Fedora 29 لـ Fedora Atomic Host بشكل كامل (مبدئيًا في نوفمبر أو ديسمبر 2019).
ما هو مضيف فيدورا الذري؟
Atomic Host من Project Atomic عبارة عن منصة خفيفة الوزن وغير قابلة للتغيير، مصممة لغرض وحيد هو تشغيل التطبيقات المعبأة في حاويات.
في إطار مشروع Fedora Atomic Host ، تم تقديم بيئة مصغرة ، والتي يتم تحديثها ذريًا عن طريق استبدال صورة النظام بأكمله ، دون تقسيمه إلى حزم منفصلة.
بناءً على Fedora Atomic Host ، تم تكوين بيئة متخصصة لإطلاق وإدارة حاويات Docker المعزولة.
مضيف فيدورا الذري على عكس الآلة الافتراضية ، والتي يشتمل على نظام تشغيل كامل ، والغرض من الحاوية أن تحتوي فقط على البرامج اللازمة لتشغيل أحد التطبيقات.
لذلك ، لتشغيل حاوية بكفاءة وأمان ، فإنك تحتاج إلى نظام تشغيل يوفر خدمات حاوية آمنة ويعمل كأساس لتشغيل الحاويات.
أفضل استخدام له هو توفير نظام تشغيل موثوق به ويمكن ترقيته بسهولة لتشغيل الحاويات.
تتوفر تنسيقات Atomic Host المختلفة للتشغيل على أي نوع من الأنشطة ، من منصة بسيطة إلى مجموعة متنوعة من البيئات السحابية.
مع تثبيت Atomic Host ، يمكنك استخدام أمر docker كما تفعل في الأنظمة الأخرى التي تدعم الحاويات.
ومع ذلك ، يأتي Atomic Host أيضًا مع أمر إضافي يسمى atomic ، والذي يتوسع في ما يمكنك القيام به مع الحاويات.
لكن لدى Atomic أيضًا ميزات أخرى تتيح لك:
- العمل مع Atomic Hosts: تحقق من أنظمة المضيف الذرية وقم بتحديثها واسترجاعها وإلغاء تأمينها
- إدارة الصور: التثبيت (للتشغيل بطرق محددة مسبقًا) وتحديث صور الحاوية والتحقق منها ومسحها ضوئيًا.
- العمل في الحاويات: القائمة والتحديث والتراجع
تم استخدام ممارسات Fedora Atomic Host لتشكيل Red Hat Enterprise Linux Atomic Host و CentOS Atomic Host.
وداعًا لمضيف Fedora Atomic ، مرحبًا Fedora CoreOS

ورداً على ذلك، تم الإبلاغ عن أن مشروع Fedora Atomic Host سيتم استبداله بمشروع Fedora CoreOS ، الذي يواصل تطوير نظام خادم Linux Container Linux، والذي استحوذت عليه شركة Red Hat بعد شراء CoreOS.
تم تسليم جميع الحزم التي تدعم عمل التطبيقات النهائية مباشرةً كجزء من الحاويات ، وكان النظام المضيف يحتوي فقط على مجموعة صغيرة من المكونات (systemd ، journalald ، docker ، rpm-OSTree ، إلخ).
كجزء من منتج Fedora CoreOS ، يتم دمج تقنيات Fedora Atomic و Container Linux.
مثل Fedora Atomic، تعتمد أجزاء من Fedora CoreOS على مستودعات Fedora التي تستخدم rpm-ostree، ويتم استخدام SELinux لعزل الحاويات بشكل إضافي ، ولكن يتم ترحيل التقنيات الأساسية مثل Ignition (نظام تكوين التمهيد الأولي، وهو بديل لـ Cloud-Init) وآلية التثبيت من Container Linux.
لن يؤثر توقف تطوير Fedora Atomic Host على تطوير مشروع Fedora Atomic Workstation، الذي يتم تطويره الآن تحت اسم Fedora Silverblue وقد يحل في النهاية محل Fedora Workstation التقليدية.
يتم تسليم إصدار Fedora Silverblue أيضًا في شكل موحد ، دون تقسيم النظام الأساسي إلى حزم منفصلة ، باستخدام آلية الترقية الذرية.
بدلاً من حاويات Docker ، تُستخدم حزم مسطحة تلقائية كافية لتثبيت تطبيقات إضافية.
صورة النظام غير قابلة للتجزئة ويتم تشكيلها باستخدام تقنية OSTree (لا يمكن تثبيت الحزم الفردية في هذه البيئة ، يمكنك فقط إعادة بناء صورة النظام بالكامل من خلال توسيعها بحزم جديدة باستخدام مجموعة أدوات rpm-ostree).