إصدار Polemarch 2.0 ، واجهة ويب لـ Ansible

تم إصدار Polemarch 2.0.0 ، واجهة ويب لإدارة البنية التحتية للخادم على أساس Ansible. تمت كتابة كود المشروع بلغة Python و JavaScript باستخدام أطر عمل Django و Celery. يتم توزيع المشروع بموجب ترخيص AGPLv3. لبدء النظام ، يكفي تثبيت الحزمة وبدء خدمة واحدة. للاستخدام الصناعي ، يوصى أيضًا باستخدام MySQL / PostgreSQL و Redis / RabbitMQ + Redis (وسيط التخزين المؤقت و MQ). لكل إصدار ، يتم إنشاء صورة Docker.

وبعد مرور عام، تم الانتقال إلى أحدث إصدار من منصة vstutils 5.0، حيث تم تصحيح العديد من الأخطاء وتحسين الأداء والتصميم. أضفنا أيضًا دعمًا للتحديث المباشر باستخدام Centrifugo، والذي من خلاله يرسل المستخدمون طلب واجهة برمجة التطبيقات (API) لتحديث البيانات ليس وفقًا لجدول زمني، ولكن حسب الحاجة. تمت إضافة الدعم والإعلان عن إصدار Python 3.10 الموصى به.

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

المصدر: opennet.ru

إضافة تعليق