Реліз Polemarch 2.0, web-інтерфейсу для Ansible

Відбувся випуск Polemarch 2.0.0, web-інтерфейс для управління серверною інфраструктурою на базі 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

Додати коментар або відгук