Paglabas ng Polemarch 2.0, isang web interface para sa Ansible

Inilabas ang Polemarch 2.0.0, isang web interface para sa pamamahala ng imprastraktura ng server batay sa Ansible. Ang project code ay nakasulat sa Python at JavaScript gamit ang Django at Celery frameworks. Ang proyekto ay ipinamahagi sa ilalim ng lisensya ng AGPLv3. Upang simulan ang system, i-install lamang ang package at simulan ang 1 serbisyo. Para sa pang-industriya na paggamit, inirerekumenda na dagdagan ang paggamit ng MySQL/PostgreSQL at Redis/RabbitMQ+Redis (MQ cache at broker). Para sa bawat bersyon, nabuo ang isang imahe ng Docker.

Pagkalipas ng isang taon, ginawa ang paglipat sa pinakabagong bersyon ng platform ng vstutils 5.0, kung saan maraming mga error ang naitama, napabuti ang pagganap at disenyo. Nagdagdag din kami ng suporta para sa live na pag-update gamit ang Centrifugo, sa tulong ng mga user na nagpapadala ng kahilingan sa API na mag-update ng data hindi sa iskedyul, ngunit kung kinakailangan. Nagdagdag ng suporta at idineklara ang inirerekomendang Python 3.10.

Kapansin-pansin din ang pagpapabuti at pagwawasto ng mga pagkakamali sa pagtatrabaho sa mga git repository, ang paggamit ng mga kakayahan ng katutubong database para sa pamamahala ng mga grupo, at ang pagwawasto ng isang bug kung saan, pagkatapos ng mahabang panahon ng kawalan ng aktibidad, nagsimula ang lahat ng mga gawain na nilaktawan ng scheduler. ipapatupad.

Pinagmulan: opennet.ru

Magdagdag ng komento