Lanzamiento de Polemarch 2.0, una interfaz web para Ansible

Se lanzó Polemarch 2.0.0, una interfaz web para administrar la infraestructura del servidor basada en Ansible. El código del proyecto está escrito en Python y JavaScript usando los frameworks Django y Celery. El proyecto se distribuye bajo la licencia AGPLv3. Para iniciar el sistema, basta con instalar el paquete e iniciar 1 servicio. Para uso industrial, se recomienda utilizar adicionalmente MySQL/PostgreSQL y Redis/RabbitMQ+Redis (caché y intermediario MQ). Para cada versión, se genera una imagen de Docker.

Un año después, se realizó la transición a la última versión de la plataforma vstutils 5.0, en la que se corrigieron muchos errores, se mejoró el rendimiento y el diseño. También agregamos soporte para actualizaciones en vivo usando Centrifugo, con la ayuda del cual los usuarios envían una solicitud API para actualizar los datos no según un cronograma, sino según sea necesario. Se agregó soporte y se declaró Python 3.10 recomendado.

También cabe destacar la mejora y corrección de errores al trabajar con repositorios git, el uso de capacidades de base de datos nativas para la gestión de grupos y la corrección de un error por el que, tras un largo período de inactividad, comenzaban todas las tareas omitidas por el programador. para ser ejecutado.

Fuente: opennet.ru

Añadir un comentario