The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз Polemarch 0.2.0, web-интерфейса для Ansible

29.10.2018 02:16

Состоялся выпуск Polemarch 0.2.0, web-интерфейса для управления серверной инфраструктурой на базе Ansible. Код проекта написан на языках Python и JavaScript с использованием фреймворков Django и Celery. Проект распространяется под лицензией AGPL. Готовые сборки сформированы и протестированы для CentOS 7 и Ubuntu 18.04. Для запуска системы достаточно установить пакет и запустить 1 сервис. Так же поддерживается ручная установка из PyPI для более тонкой настройки пакетов и управления окружением. Для промышленного применения рекомендуется дополнительно использовать MariaDB и Redis (кеш и брокер MQ).

Главной особенностью данного релиза является полностью переписанный движок web-приложения, который работает теперь на базе библиотеки vstutils (лицензия Apache 2.0) и позволяет максимально автоматически формировать формы на базе OpenAPI 2.0. Новый движок позволит легче вносить функциональные изменения в код приложения и выпускать релизы с новыми исправлениями и функциональностью гораздо чаще.

Ещё одной важной особенностью является выпуск самостоятельного пакета для запуска ansible-cli, который может быть указан в файле конфигурации и находиться в другом виртуальном окружении (для управления версией Ansible, например). Это позволит развивать дополнительные функциональные возможности независимо от интерфейса, более того - это может быть собственный скрипт-обёртка с индивидуальной логикой работы.

Дополнительные возможности и улучшения:

  • Возможность настраивать параметры git (fetch и clone);
  • Управление длительностью сессии;
  • Расширены возможности конфигурирования различных настроек (DB, Cache);
  • Интеграция celery worker'а во встроенный uWSGI веб-сервер;
  • Оптимизирована общая производительность;
  • Обновлены зависимые библиотеки;
  • Исправлены ошибки.


  1. Главная ссылка к новости (https://github.com/vstconsulti...)
  2. OpenNews: Red Hat представил проект AWX, в рамках которого открыт код Ansible Tower
  3. OpenNews: Выпуск системы управления конфигурацией Ansible 2.3
  4. OpenNews: Серьёзная уязвимость в системе управления конфигурацией Ansible
  5. OpenNews: Выпуск Polemarch 0.1.0, web-интерфейса для оркестровки серверной инфраструктуры
  6. OpenNews: Релиз Polemarch 0.1.2 - web-интерфейса для управления инфраструктурой
Автор новости: Анонимуска
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/49516-polemarch
Ключевые слова: polemarch, ansible
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (10) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, manefesto (??), 10:13, 29/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Меня вполне устраивает AWX
     
     
  • 2.3, Анонимуска (?), 10:16, 29/10/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Держи нас в курсе!
     
  • 2.14, annual slayer (?), 23:47, 29/10/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    было бы интересно сравнение с AWX
     
  • 2.19, freehck (ok), 16:07, 31/10/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Меня вполне устраивает AWX

    Ну хоть кого-то эта сырость устраивает.

     

  • 1.4, Аноним (4), 10:29, 29/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Скриншоты покажите. Интересно же.
     
     
  • 2.5, Анонимуска (?), 10:33, 29/10/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    https://polemarch.readthedocs.io/en/stable/gui.html
     

  • 1.15, Аноним (15), 02:26, 30/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть совместимость с версиями 0.1.x? Можно ли безболезненно обновиться до версии 0.2.0?
     
  • 1.16, Jekis_ (?), 12:23, 30/10/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    А чем консоль так не угодила?
     
     
  • 2.17, Аноним (17), 15:21, 30/10/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Если есть много плейбуков в системе контнроля версий и много админов которые хотят видеть хронологию успешности или неуспешности выполнения плейбуков не только у себя, а и у других админов.
     
  • 2.18, Анонимуска (?), 02:01, 31/10/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Тем что выполнять её нужно у себя чаще всего. Хочется просто запустить и пойти домой. А лучше вообще сам пусть запускает когда надо.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру