Ansible uchun veb-interfeys Polemarch 2.0 ning chiqarilishi

Ansible asosida server infratuzilmasini boshqarish uchun veb-interfeys Polemarch 2.0.0 chiqarildi. Loyiha kodi Python va JavaScript-da Django va Seldery ramkalari yordamida yozilgan. Loyiha AGPLv3 litsenziyasi ostida tarqatiladi. Tizimni ishga tushirish uchun paketni o'rnatish va 1 ta xizmatni ishga tushirish kifoya. Sanoatda foydalanish uchun qo'shimcha ravishda MySQL/PostgreSQL va Redis/RabbitMQ+Redis (kesh va MQ broker) dan foydalanish tavsiya etiladi. Har bir versiya uchun Docker tasviri yaratiladi.

Bir yil o'tgach, vstutils 5.0 platformasining so'nggi versiyasiga o'tish amalga oshirildi, unda ko'plab xatolar tuzatildi, ishlash va dizayn yaxshilandi. Shuningdek, biz Centrifugo yordamida jonli yangilanishni qo'llab-quvvatladik, uning yordamida foydalanuvchilar jadval bo'yicha emas, balki kerak bo'lganda ma'lumotlarni yangilash uchun API so'rovini yuborishadi. Qo'llab-quvvatlash qo'shildi va tavsiya etilgan Python 3.10.

Shuningdek, git repozitoriylari bilan ishlashdagi xatolarni yaxshilash va tuzatish, guruhlarni boshqarish uchun mahalliy ma'lumotlar bazasi imkoniyatlaridan foydalanish va uzoq vaqt harakatsizlikdan so'ng, rejalashtiruvchi tomonidan o'tkazib yuborilgan barcha vazifalar boshlangan xatoni tuzatishni ta'kidlash kerak. ijro etilishi.

Manba: opennet.ru

a Izoh qo'shish