إصدار الباستيل 0.9.20220216 ، أنظمة إدارة الحاويات القائمة على FreeBSD Jail

تم نشر إصدار Bastille 0.9.20220216، وهو نظام لأتمتة نشر وإدارة التطبيقات التي تعمل في حاويات معزولة باستخدام آلية FreeBSD Jail. الكود مكتوب بلغة Shell، ولا يتطلب تبعيات خارجية للتشغيل ويتم توزيعه بموجب ترخيص BSD.

لإدارة الحاويات، يتم توفير واجهة سطر أوامر تسمح لك بإنشاء وتحديث بيئات Jail استنادًا إلى الإصدار المحدد من FreeBSD وتنفيذ عمليات الحاوية مثل البدء/الإيقاف، والبناء، والاستنساخ، والاستيراد/التصدير، والتحويل، وتغيير الإعدادات، إدارة الوصول إلى الشبكة ووضع القيود على استهلاك الموارد. من الممكن نشر بيئات Linux (Ubuntu وDebian) في حاوية تعمل باستخدام Linuxulator. ومن بين الميزات المتقدمة، فهو يدعم تشغيل الأوامر القياسية في عدة حاويات في وقت واحد، والقوالب المتداخلة، واللقطات، والنسخ الاحتياطية. يتم تثبيت القسم الجذر في الحاوية في وضع القراءة فقط.

يقدم المستودع حوالي 60 نموذجًا للتشغيل السريع لحاويات التطبيقات النموذجية التي تحتوي على برامج للخوادم (nginx وmysql وwordpress وastrerisk وredis وpostfix و elasticsearch و salt وما إلى ذلك) والمطورين (gitea و gitlab و jenkins jenkins و python و php و Perl و Ruby و Rust و Go و Node.js و OpenJdk) والمستخدمين (Firefox و Chromium). يدعم إنشاء أكوام من الحاويات، مما يسمح لك باستخدام قالب واحد في قالب آخر. يمكن إنشاء بيئة تشغيل الحاويات على الخوادم الفعلية أو لوحات Raspberry Pi، وفي البيئات السحابية AWS EC2 وVultr وDigitalOcean.

تم تطوير المشروع بواسطة كريستر إدواردز من شركة SaltStack، الذي يحتفظ أيضًا بمنافذ نظام إدارة التكوين المركزي لـ Salt لـ FreeBSD. ساهم كريستر ذات مرة في تطوير Ubuntu، وكان مسؤول النظام في مؤسسة جنوم، وعمل لدى Adobe (وهو مؤلف أداة Hubble مفتوحة المصدر من Adobe لمراقبة أمان النظام والحفاظ عليه).

في الإصدار الجديد:

  • تمت إضافة دعم لبيئات السجن المستنسخة المستضافة على أقسام ZFS.
  • تمت إضافة أمر "bastille list Release -p" لإظهار الإصدارات المتوسطة عند إدراج إصدارات النظام في البيئات.
  • تحسين نشر بيئات Linux. تمت إضافة دعم لاستخدام بيئات Debian وUbuntu لبنية Aarch64 (arm64).
  • تم حل مشاكل إنشاء شبكات افتراضية لدمج الحاويات باستخدام نظام VNET الفرعي.

المصدر: opennet.ru

إضافة تعليق