Рэліз Polemarch 2.0, web-інтэрфейсу для Ansible

Адбыўся выпуск Polemarch 2.0.0, web-інтэрфейсу для кіравання сервернай інфраструктурай на базе Ansible. Код праекту напісаны на мовах Python і JavaScript з выкарыстаннем фрэймворкаў Django і Celery. Праект распаўсюджваецца пад ліцэнзіяй AGPLv3. Для запуску сістэмы дастаткова ўсталяваць пакет і запусціць 1 сэрвіс. Для прамысловага прымянення рэкамендуецца дадаткова выкарыстоўваць MySQL/PostgreSQL і Redis/RabbitMQ+Redis (кэш і брокер MQ). Для кожнай версіі фармуецца выява Docker.

Праз год быў ажыццёўлены пераход на свежую версію платформы vstutils 5.0, у якой было выпраўлена мноства памылак, палепшаны прадукцыйнасць і дызайн. Гэтак жа была дададзеная падтрымка жывога абнаўлення з дапамогай Centrifugo, з дапамогай якога карыстачы пасылаюць API-запыт на абнаўленне дадзеных не па раскладзе, а па меры неабходнасці. Дададзена падтрымка і абвешчаны рэкамендаваным Python 3.10.

Варта гэтак жа адзначыць паляпшэнне і выпраўленне памылак працы з git-рэпазітарамі, выкарыстанне натыўных магчымасцяў БД для кіравання групамі і выпраўленне памылкі, пры якой пасля працяглага прастою пачыналі выконвацца ўсе прапушчаныя планавальнікам задачы.

Крыніца: opennet.ru

Дадаць каментар