The OpenNET Project / Index page

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



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

"Релиз Polemarch 0.1.2 - web-интерфейса для управления инфрас..."  +/
Сообщение от opennews (??) on 20-Дек-17, 12:14 
Состоялся (https://github.com/vstconsulting/polemarch/releases)  выпуск Polemarch 0.1.2 (http://polemarch.readthedocs.io/en/stable/), web-интерфейса для оркестровки серверной инфраструктуры на базе Ansible. Код проекта написан на языках Python и Javascript с использованием фреймворков Django и Celery. Новая версия  основана на свежих релизах Ansible 2.4.2 (https://pypi.python.org/pypi/ansible/2.4.2.0) и Django 1.11 LTS.  Проект распространяется (https://github.com/vstconsulting/polemarch/) под лицензией AGPL.  Готовые сборки сформированы и протестированы для CentOS 7, Oracle Linux, Debian 8-9, Ubuntu 16.04. Для запуска системы достаточно установить пакет и запустить 2 сервиса. Для промышленного применения рекомендуется дополнительно использовать MariaDB, RabbitMQ и Memcache.


Среди изменений:

-  Добавлена возможность выключения периодических задач;-  Переработано отображение деталей выполнения задач;-  В проекте указывается текущая ревизия Git;-  В истории выполнения задач отображены параметры запуска задачи и ревизия проекта на момент запуска;-  Спрятано содержимое ключей и паролей из GUI и API;-  Срочный запуск периодической задачи и шаблона реализованы через API;-  Для уменьшения количества запросов при одновременном удалении большого числа записей (особенно актуально для истории запусков) удаление элементов реализовано через выполнение операций в пакетном режиме;

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

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

Оглавление

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


2. "Релиз Polemarch 0.1.2 - web-интерфейса для управления инфрас..."  +/
Сообщение от SysA on 20-Дек-17, 15:47 
А есть ли смысл в сабже, если уже есть AWX, который, как говорят, получше Semaphore будет.

Кто-нибудь сравнивал?

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

5. "Релиз Polemarch 0.1.2 - web-интерфейса для управления инфрас..."  +3 +/
Сообщение от Аноним (??) on 20-Дек-17, 19:49 
AWX Ставится только в контейнерах, причём сразу 5 штук поднимает. При небольшом количестве серверов не стал бы использовать.
Я симафором не пользовался, вместо него использовал плагин к rundeck но на мой взгляд эта штука удобнее и проще всех этих продуктов.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Релиз Polemarch 0.1.2 - web-интерфейса для управления инфрас..."  +3 +/
Сообщение от vstconsulting (ok) on 21-Дек-17, 03:28 
Мы использовали Семафор и после этого и появилась идея написать и поделиться с cummunity чем-то более удобным.
Можете поделиться, чем вам rundeck больше всего нравится? Мы хотим сделать по-настоящему удобный продукт, с которым будет приятно работать.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

13. "Релиз Polemarch 0.1.2 - web-интерфейса для управления инфрас..."  +/
Сообщение от 123 (??) on 25-Дек-17, 11:31 
докер образ не делали?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

6. "Релиз Polemarch 0.1.2 - web-интерфейса для управления инфрас..."  –3 +/
Сообщение от Анотоним on 20-Дек-17, 23:52 
Я бы не стал доверять людям, которые в официальной докуметации пишут
"That’s it. Polemarch web panel on 8080 port. Default administrative account is admin/admin."
И в этой же официальной документации приводят офциальные скриншоты с 8000.

Где еще они "немного ошиблись"?

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

7. "Релиз Polemarch 0.1.2 - web-интерфейса для управления инфрас..."  +3 +/
Сообщение от Аноним (??) on 21-Дек-17, 02:00 
Они ж джангу используют. Видимо под отладкой используют, а там 8000 порт по умолчанию.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

9. "Релиз Polemarch 0.1.2 - web-интерфейса для управления инфрас..."  +2 +/
Сообщение от vstconsulting (ok) on 21-Дек-17, 03:32 
> Я бы не стал доверять людям, которые в официальной докуметации пишут
> "That’s it. Polemarch web panel on 8080 port. Default administrative account is
> admin/admin."
> И в этой же официальной документации приводят офциальные скриншоты с 8000.
> Где еще они "немного ошиблись"?

Немного надуманная проблема, вам не кажется? Порт в конфигурации можно указать любой доступный, а как верно подметил Аноним ниже, мы используем сервер отладки у которого порт 8000.

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

10. "Релиз Polemarch 0.1.2 - web-интерфейса для управления инфрас..."  –2 +/
Сообщение от Анотоним on 21-Дек-17, 11:32 
Это вообще НЕ ПРОБЛЕМА. Это просто показатель "халатного" отношения. Наплевательского.

Возьми чистую виртуалку, установи CentOS7 minimal, и СТРОГО ПО ИНСТРУКЦИИ установи этот "продукт". Как есть, слово в слово, шаг за шагом, не придумывая что и где там можно указать, не подключая реп не указанных в документации.

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

11. "Релиз Polemarch 0.1.2 - web-интерфейса для управления инфрас..."  +/
Сообщение от Анотоним on 22-Дек-17, 12:57 
>Возьми чистую виртуалку, установи CentOS7 minimal, и СТРОГО ПО ИНСТРУКЦИИ установи этот "продукт".

Справились?  
Там всего три пункта:
========================================================================
Installation and quick start
=====
Red Hat/CentOS installation

1)    Download rpm from latest release.

2)    Install it with command

    sudo yum localinstall polemarch-X.X.X-X.x86_64.rpm.

3)    Run services with commands

    sudo service polemarchweb start
    sudo service polemarchworker start

That’s it. Polemarch web panel on 8080 port. Default administrative account is admin/admin.

Note: If you using authentication by password at some of your machines managed by Polemarch, you also must install sshpass package because it required for ansible to autheticate via ssh by password. It available in EPEL for Red Hat/CentOS. Also you can use specify connection command line argument during playbook run as paramiko. When ansible uses paramiko to make ssh connection, sshpass not necessary.
======
Ubuntu/Debian installation
(тут те же три шага, пропустим)
======
Quickstart

After you install Polemarch by instructions above you can use it without any further configurations. Interface is pretty intuitive and common for any web application.

(После установки Polemarch по инструкциям выше вы можете использовать его без каких-либо дополнительных конфигураций. Интерфейс довольно интуитивно понятен и распространен для любого веб-приложения.)

Default installation is suitable for most simple and common cases, but Polemarch is highly configurable system. If you need something more advanced (scalability, dedicated DB, custom cache, logging or directories) you can always configure Polemarch like said in Configuration manual.

(Установка по умолчанию подходит для большинства простых и распространенных случаев, но Polemarch - это очень настраиваемая система. Если вам требуется что-то более продвинутое (масштабируемость, выделенный БД, пользовательский кеш, протоколирование или каталоги), вы всегда можете настроить Polemarch, как указано в руководстве по настройке.)

========================================================================
После выполнения третьего шага должен быть доступен веб интерфейс на порту 8080.
Единственное замечание: "(иногда) Вам может потребоваться sshpass"

Так ведь?
Я правильно понял слова "вы можете использовать его без каких-либо дополнительных конфигураций"?

И не нужно никак настраивать firewall, не нужно создавать sql базу джанги. Не нужно указывать любой порт чтоб было как на скриншоте. Или как должно быть?

"Установка по умолчанию подходит для большинства простых и распространенных случаев,"

Или вы считаете что свежая чистая установка CentOS 7 недостаточно простой случай?

Вкупе с вашими придирками к моим "надуманным проблемам" называется это "ЖРИ ЧТО ДАЮТ".

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

12. "Релиз Polemarch 0.1.2 - web-интерфейса для управления инфрас..."  +1 +/
Сообщение от Виктор Трапенок email on 25-Дек-17, 02:10 
Опенсорс вы используете по своей воле. Хотите, можете руками администрировать свой парк серверов, хотите берите ansible tower с их платной поддержкой. Но возмущаться тем что кто то потратил своё время на разработку продукта и при этом написал инструкцию не достаточно понятную лично для вас не вежливо.
Если нашли проблему отправьте багрепорт.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

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

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




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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