Проектът Polemarch 2.0.0, уеб интерфейс за управление на сървърна инфраструктура на базата на Ansible, бе успешно пуснат. Кодът на проекта е написан на Python и JavaScript, използвайки фреймворците Django и Celery. Проектът се разпространява под лиценз AGPLv3. За стартиране на системата е достатъчно да инсталирате пакета и да стартирате 1 услуга. За промишлено приложение се препоръчва допълнително използване на MySQL/PostgreSQL и Redis/RabbitMQ+Redis (кеш и брокер MQ). За всяка версия се генерира Docker образ.
След година беше осъществен преход към новата версия на платформата vstutils 5.0, в която бяха коригирани множество грешки, подобрена производителността и дизайна. Също така бе добавена поддръжка за живо обновление с Centrifugo, чрез който потребителите изпращат API заявки за обновление на данните не по разписание, а при необходимост. Добавена е поддръжка и е обявен за препоръчителен Python 3.10.
Следва да се отбележат подобренията и корекциите на грешките в работата с git репозитории, използването на нативни възможности на базата данни за управление на групи и корекцията на грешка, при която след дълъг период на неактивност всички пропуснати задачи от планировчика започваха да се изпълняват.
Източник: opennet.ru
