Lanzamento de Polemarch 2.0, unha interface web para Ansible

Lanzouse Polemarch 2.0.0, unha interface web para xestionar a infraestrutura do servidor baseada en Ansible. O código do proxecto está escrito en Python e JavaScript usando os frameworks Django e Celery. O proxecto distribúese baixo a licenza AGPLv3. Para iniciar o sistema, abonda con instalar o paquete e iniciar 1 servizo. Para uso industrial, recoméndase utilizar adicionalmente MySQL/PostgreSQL e Redis/RabbitMQ+Redis (caché e intermediario MQ). Para cada versión, xérase unha imaxe de Docker.

Un ano despois, fíxose a transición á última versión da plataforma vstutils 5.0, na que se corrixiron moitos erros, se mellorou o rendemento e o deseño. Tamén engadimos soporte para a actualización en directo mediante Centrifugo, coa axuda da cal os usuarios envían unha solicitude de API para actualizar os datos non nunha programación, senón segundo sexa necesario. Engadiuse soporte e declarouse recomendado Python 3.10.

Tamén cabe destacar a mellora e corrección de erros ao traballar con repositorios git, o uso de capacidades de bases de datos nativas para xestionar grupos e a corrección dun erro no que, tras un longo período de inactividade, comezaban todas as tarefas omitidas polo planificador. para ser executado.

Fonte: opennet.ru

Engadir un comentario