Publikimi i Polemarch 2.0, një ndërfaqe në internet për Ansible

Polemarch 2.0.0, një ndërfaqe në internet për menaxhimin e infrastrukturës së serverit bazuar në Ansible, është lëshuar. Kodi i projektit është shkruar në Python dhe JavaScript duke përdorur kornizat Django dhe Celery. Projekti shpërndahet nën licencën AGPLv3. Për të nisur sistemin, mjafton të instaloni paketën dhe të nisni 1 shërbim. Për përdorim industrial, rekomandohet përdorimi i mëtejshëm i MySQL/PostgreSQL dhe Redis/RabbitMQ+Redis (cache dhe ndërmjetësi MQ). Për secilin version, krijohet një imazh Docker.

Një vit më vonë, u bë kalimi në versionin më të fundit të platformës vstutils 5.0, në të cilën u korrigjuan shumë gabime, u përmirësuan performanca dhe dizajni. Ne gjithashtu shtuam mbështetje për përditësimin e drejtpërdrejtë duke përdorur Centrifugo, me ndihmën e të cilit përdoruesit dërgojnë një kërkesë API për të përditësuar të dhënat jo sipas një orari, por sipas nevojës. U shtua mbështetje dhe u deklarua Python 3.10 i rekomanduar.

Vlen gjithashtu të përmendet përmirësimi dhe korrigjimi i gabimeve në punën me depot git, përdorimi i aftësive vendase të bazës së të dhënave për menaxhimin e grupeve dhe korrigjimi i një gabimi në të cilin, pas një periudhe të gjatë pasiviteti, filluan të gjitha detyrat e anashkaluara nga planifikuesi. për t'u ekzekutuar.

Burimi: opennet.ru

Shto një koment