The OpenNET Project / Index page

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

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

05.10.2022 14:08

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

Основные улучшения:

  • Сокращено время инициализации кода и оптимизирована работа с памятью за счёт рефакторинга большого объёма кода и различных повторяющихся списков.
  • Клонирование (для git) или загрузка (для tar) кода при включённом repo_sync_on_run теперь осуществляется напрямую в директорию запуска из источника. Эта функция особенно полезна для тех, кто использует Polemarch как CI/CD конвейер.
  • Добавлена возможность указывать максимальный размер архива, который необходимо загрузить при синхронизации проекта. Размер указывается в конфигурационном файле в байтах и действует для всех проектов.
  • Переделана функциональность работы при указанном repo_sync_on_run_timeout, где для git-проектов это время используется в таймаутах git cli, а для архивов покрывает время установки соединения и ожидания начала загрузки.
  • Добавлена возможность указывать иной ANSIBLE_CONFIG внутри проекта. При этом сохранена возможность указать глобально конфиг по умолчанию для проектов, где в корне нет ansible.cfg.
  • Исправлены мелкие ошибки и неточности в интерфейсе и обновлены базовые библиотеки.


  1. Главная ссылка к новости (https://github.com/vstconsulti...)
  2. OpenNews: Релиз Polemarch 2.0, web-интерфейса для Ansible
  3. OpenNews: Выпуск системы управления конфигураций серверов Puppet 4
  4. OpenNews: Выпуск системы управления конфигурацией Ansible 2.3
  5. OpenNews: Система управления конфигурацией Chef стала полностью открытым проектом
  6. OpenNews: Опасные уязвимости в системе управления конфигурацией SaltStack
Автор новости: VST Consulting
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/57874-polemarch
Ключевые слова: polemarch, ansible
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (34) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 14:49, 05/10/2022 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +2 +/
     

     ....ответы скрыты (7)

  • 1.4, Аноним (3), 15:00, 05/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А если перейти на релизы раз в неделю можно будет писать новости каждую неделю. ПРОФИТ!
     
     
  • 2.7, Аноним (6), 15:47, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И комментить в 5 раз чаще! Ляпота...
     
     
  • 3.18, Аноним (18), 17:58, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    тогда анонимам на опенетте придется вводить примерно такой график 06 30 Подъем ... большой текст свёрнут, показать
     
     
  • 4.38, Аноним (38), 08:52, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хотфикс

    6:00-6:30 Комментирование на опеннете
    6:30 Подъем

     
  • 4.42, Аноним (42), 12:21, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    21:00 - Концерт Кобзона?
     

  • 1.11, Аноним (-), 16:49, 05/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Веб-интерфейс для неинтерактивного заменителя шелла.

    Осталось только на графические блоки перейти и конфигурацию мышью.

     
     
  • 2.12, Аноним (12), 17:01, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Было бы неплохо, но не осилят.
     
     
  • 3.26, Атон (?), 21:45, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    уже есть webmin  
     
     
  • 4.29, Аноним (12), 01:43, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    И что, в нём можно управлять инфраструктурой, перетаскивая и соединяя блоки мышкой? Или как обычно, лишь бы глупость ляпнуть?
     
     
  • 5.41, Атон (?), 10:22, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    с плагинами в новых бета версиях можно.
     
     
  • 6.54, Аноним (12), 20:56, 08/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так-таки инфраструктурой? Ишь ты!
     
  • 2.13, Аноним (13), 17:22, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Веб-интерфейс для неинтерактивного заменителя шелла.

    Таки нет, ибо можно писать модули на полноценном языке вместо Шелла. На Питоне, с нормальными инструментами для описания логики и всем остальным.

     
     
  • 3.22, Аноним (22), 20:02, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ПШП: питон шеллскрипт препроцессор.
     
  • 2.14, лютый жабби.... (?), 17:22, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >для неинтерактивного заменителя шелла.

    учитывая какой у-blue-дочный у ансибля парсер ямлей, может и не помешали бы блоки и мышь

     
  • 2.16, Admino (ok), 17:32, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Открой для себя juju, icepanel и тысячи других интерфейсов для k8s.
     
  • 2.17, Бывалый смузихлёб (?), 17:48, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > и конфигурацию мышью.

    Фи как старо
    Уже пора бы с тачскрином поторапливаться а то можно и не успеть  и начинать пилить управление посредством AR/VR

     
     
  • 3.44, Аноним (44), 12:23, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Прямо сейчас можно надеть шлем открыть в нём обычный компьютер несколько мониторов и работать.
     

  • 1.20, pofigist (?), 18:46, 05/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чем он лучше Ansible Semaphore?
     
     
  • 2.21, Аноним (21), 18:55, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Можешь оплатить рублями.
     
     
  • 3.23, pofigist (?), 20:32, 05/10/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Можешь оплатить рублями.

    То что polemarch - классическая шаровара в обёртке от опенсорца это понятно. В отличае от семафора.

     
  • 3.31, Аноним (31), 02:36, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Только лох платит за воздух, когда можно скачать бесплатно.
     
  • 2.50, xrensgory (?), 20:56, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Примерно всем. Использую уже три года с версии 0.21 где-то на парке из 6000+ серверов.
    Объективно, создание инвентори крудами в семафоре отсутствует, если сравнивать с возможностями pm. Гуем не пользуемся, лицензия мало интересует.

     
     
  • 3.52, pofigist (?), 21:53, 06/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Проблема в том что у коммунити версии polemarch функционал порезан настолько, что он полностью бесполезен имхо.
     
     
  • 4.53, xrensgory (?), 00:54, 07/10/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Смотря для чего использовать. У меня это инфра. Рбак вначале хотелось, но о ошлись и так.
     

  • 1.24, Аноним (24), 21:16, 05/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > RabbitMQ

    А уже таки переписать это недоразумение, над которым обертка сделана, на подобающем ЯП - никак?
    Вот, например, на ЯП этого брокера.

     
  • 1.51, xrensgory (?), 21:00, 06/10/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сергей, огромное вам спасибо за Polemarch!
     

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



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

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