Објавување на Polemarch 2.0, веб-интерфејс за Ansible

Беше објавен Polemarch 2.0.0, веб-интерфејс за управување со серверска инфраструктура базиран на Ansible. Проектниот код е напишан во Python и JavaScript со помош на рамки Django и Celery. Проектот е дистрибуиран под лиценцата AGPLv3. За да го стартувате системот, само инсталирајте го пакетот и стартувајте 1 услуга. За индустриска употреба, се препорачува дополнително да се користат MySQL/PostgreSQL и Redis/RabbitMQ+Redis (кеш MQ и брокер). За секоја верзија, се генерира слика на Docker.

Спустя год был осуществлён переход на свежую версию платформы vstutils 5.0, в которой было исправлено множество ошибок, улучшены производительность и дизайн. Так же была добавлена поддержка живого обновления с помощью Centrifugo, c помощью которого пользователи посылают API-запрос на обновление данных не по расписанию, а по мере необходимости. Добавлена поддержка и объявлен рекоммендуемым Python 3.10.

Стоит так же отметить улучшение и исправление ошибок работы с git-репозиториями, использование нативных возможностей БД для управления группами и исправление ошибки, при которой после длительного простоя начинали выполняться все пропущенные планировщиком задачи.

Извор: opennet.ru

Додадете коментар