The OpenNET Project / Index page

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



"Релиз Polemarch 1.0.0, web-интерфейса для Ansible"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +/
Сообщение от opennews (??), 06-Фев-19, 09:28 
Состоялся (https://github.com/vstconsulting/polemarch/releases/tag/1.0.0) выпуск Polemarch 1.0.0 (http://polemarch.org/), web-интерфейса для управления серверной инфраструктурой на базе Ansible. Код проекта написан на языках Python и JavaScript с использованием фреймворков Django и Celery. Проект распространяется (https://github.com/vstconsulting/polemarch) под лицензией AGPL. Для запуска системы достаточно установить пакет и запустить 1 сервис (http://about.polemarch.org/en/stable/quickstart.html#install...). Для промышленного применения рекомендуется дополнительно использовать MariaDB и Redis/RabbitMQ+Redis (кэш и брокер MQ). Для каждой версии формируется образ Docker, основанный на образе Alpine 3.8.


Это первый стабильный релиз продукта, в котором нет кардинальных изменений (https://github.com/vstconsulting/polemarch/compare/0.2.8...1...) по сравнению с версией 0.2.8 в плане функциональности, а только внесены исправления мелких ошибок в GUI и проведён рефакторинг кода. Исключение сделано только для новой функции, позволяющей при создании проекта GIT сразу указать необходимую ветку. Дополнительно можно отметить, что был исправлен код для поддержки Python 3.7, но сборок wheels для данной версии Python пока не планируется.

URL: https://github.com/vstconsulting/polemarch/releases/tag/1.0.0
Новость: https://www.opennet.dev/opennews/art.shtml?num=50100

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +/
Сообщение от Аноним (1), 06-Фев-19, 09:28 
круто =)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  –1 +/
Сообщение от Петрemail (??), 06-Фев-19, 09:29 
Воу воу, пошел обновляться)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  –1 +/
Сообщение от Qwerty (??), 06-Фев-19, 11:16 
Молодой человек, вы лукавите. Ни один админ не побежит за новой версией ПО, пока её не обкатают. Тем более, если это версия X.0.0
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

9. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +2 +/
Сообщение от Петрemail (??), 06-Фев-19, 11:33 
Я сначала все проверяю на небольшой сети, созданной специально для тестов, потом уже внедряю далее.
Тем более кто-то ж должен обкатывать новые релизы продуктов)
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

4. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +/
Сообщение от Аноним (4), 06-Фев-19, 10:56 
Чем оно лучше/хуже AWX?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +1 +/
Сообщение от Аноним (17), 07-Фев-19, 04:56 
Чем оно лучше/хуже Cockpit/Foreman/spacewalkproject
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

5. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +2 +/
Сообщение от dddd (?), 06-Фев-19, 11:15 
тот случай когда с интерфейсом сложнее чем без него
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  –1 +/
Сообщение от бублички (?), 06-Фев-19, 11:27 
едва слепили но уже продают Polemarch+ (100 серверов $2500)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +1 +/
Сообщение от эффехтивный манагер (?), 06-Фев-19, 12:57 
зато я могу уволить админа и кликать мышкой не хуже него!
На все 100 серверов!
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

11. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +/
Сообщение от бублички (?), 06-Фев-19, 13:13 
100 серверов за $2500 это без поддержки (http://polemarch.org/#calculate_price). прежде чем кликать мышкой, настраивать всё (включая 100 серверов) будешь сам :)
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  –1 +/
Сообщение от эффехтивный манагер (?), 06-Фев-19, 15:38 
так ты ж уже один раз настроил! Все, свободен, можешь собирать манатки - секьюрить присмотрит, чтоб клавиатуру не трогал, а я побежал докладывать генеральному, как классно сэкономил.

А если чо сломается - куплю премиум, 8000, это твоя зарплата за три месяца в лучшем случае, а пользы от тебя - никакой, хахаха!

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

12. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +/
Сообщение от Тимофей (??), 06-Фев-19, 13:47 
Не для небогатыхбродов просто))
А если по делу, то они с год уже выпускаются.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

15. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +/
Сообщение от бублички (?), 06-Фев-19, 16:02 
с год? немыслимо! сейчас же бегу менять ansible tower на эту поделку
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

8. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  –2 +/
Сообщение от бублички (?), 06-Фев-19, 11:32 
помню они требовали древнюю версию OpenSSL (1.0.0 или 1.0.1) - с более новой (1.0.2 или 1.1.0) не работало. интересно, хоть это исправили?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +/
Сообщение от vstconsulting (ok), 07-Фев-19, 02:24 
Вообще мы никак не привязаны к версии OpenSSL. К библиотеке привязывался uWSGI, который используется "под капотом", и, насколько я помню, какая-то из зависимостей Ansible, но мы перешли на pyuwsgi и перестали поставлять .deb и .rpm (думаю что на время, пока с более актуальными задачами не разберёмся). А когда ставится через pip, то все зависимости сами привязываются установленным к либам.

Для тех кто не хочет заморачиваться с зависимостями или установкой есть Docker-образ.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

18. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  –2 +/
Сообщение от бублички (?), 07-Фев-19, 14:29 
к сожалению номеров версий не приведу, но примерно декабрь 2017 - январь 2018. это был не первый, но скорей всего последний раз когда я тратил время на то чтоб посмотреть этот продукт

uwsgi (/opt/polemarch/bin/uwsgi) что шёл тогда в составе Debian-пакета (!) требовал старой версии libssl (1.0.0 или 1.0.1) и не работал (плевался exception) с современной и стабильной тогда (в рамках Debian 9) версией (1.0.2 или 1.1.0)

зачем вообще было совать в пакет cвой uwsgi вместо того чтоб просто указать его в зависимостях пакета (Depends: uwsgi) и спокойно пользоваться тем что идёт в составе Debian (https://packages.debian.org/stretch/uwsgi) описав это буквально двумя строчками в документации? потому считаю верным ваше решение отказаться от поставки .deb

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

20. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +2 +/
Сообщение от Аноним (20), 07-Фев-19, 17:35 
>uwsgi (/opt/polemarch/bin/uwsgi) что шёл тогда в составе Debian-пакета (!) требовал старой версии libssl (1.0.0 или 1.0.1) и не работал (плевался exception) с современной и стабильной тогда (в рамках Debian 9) версией (1.0.2 или 1.1.0)

Вы так говорите, как будто в дебиане эта проблема не решается установкой одного пакета

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

22. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +/
Сообщение от vstconsulting (ok), 08-Фев-19, 02:54 
http://antirao.ru/faq/16-ogranichenie-otvetstvennosti-0

В общем-то открытая лицензия как и всё Open Source говорит о том, что использовать OS-приложение - ваше право (а не обязанность), а решать что поддерживать или нет - наше.
Мы очень расположены к сообществу и готовы поддержать любую идею, которая поможет развитию продукта и на данном этапе мы не видим, чтоб было какое-то особое препятствие в установке и настройке Polemarch.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

19. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  –2 +/
Сообщение от бублички (?), 07-Фев-19, 14:32 
> Для тех кто не хочет заморачиваться с зависимостями или установкой есть Docker-образ.

вы это серьёзно? понимаете ли, далеко не все считают Docker пригодным для использование где бы то ни было кроме среды разработки (dev)

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

21. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +/
Сообщение от vstconsulting (ok), 08-Фев-19, 02:35 
Всем не угодишь =) Мы же не заставляем кого-либо использовать его или Polemarch? У каждого свой workflow, поэтому и набор инструментов свой: у кого-то Kubernates+Docker, у кого-то OpenStack, у кого-то VmWare - всё зависит от задач.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

23. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +/
Сообщение от Аноним (23), 08-Фев-19, 19:17 
Я никогда пипом для штук не пользовался, обычно беру тарболы с готовым и ставлю, основные файлы не трогаются, конфигурация отдельно обычно, в custom/ например, можно спокойно обновлять. А тут как сделать, чтобы не гадило? Хочу отдельно от проги разместить конфиги, логи, sqlite базу, итд, чтобы если что, обновлять раз в год, но тут захардкоржен основной конфиг в /etc/polemarch/settings.ini. Непорядок.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +/
Сообщение от vstconsulting (ok), 11-Фев-19, 06:44 
Ну если очень сильно хочется, то можно конфиг перегрузить через переменную POLEMARCH_DEV_SETTINGS_FILE. Чтобы основные файлы не трогать, специально в инструкции описывается процесс установки в virtualenv, который может быть хоть где в системе. Ну а где-что складывать легко настраивается в конфиге.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

25. "Релиз Polemarch 1.0.0, web-интерфейса для Ansible"  +/
Сообщение от Аноним (25), 29-Ноя-19, 18:51 
Одна из задач доцкера – возможность "убедить" такой софт хранить файлы там где вам надо. Но, конечно, есть много причин его не использовать.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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