URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 112343
[ Назад ]

Исходное сообщение
"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."

Отправлено opennews , 27-Сен-17 10:34 
Представлен (https://github.com/vstconsulting/polemarch/releases/tag/0.0.8) релиз 0.0.8 (https://github.com/vstconsulting/polemarch/Polemarch), web-интерфейса для оркестровки серверной инфраструктуры на базе Ansible. Данный релиз является уже beta-версией и предзнаменует выпуск первого стабильного релиза 0.1.0.
Код проекта написан на языках Python и Javascript с использованием фреймворков Django и Celery. Проект распространяется под лицензией AGPL.


Основные возможности Polemarch:


-  Разделение задач на проекты:
  Возможность разделять задачи на проекты с различным набором конфигурационных файлов внутри и собственным набором модулей и плейбуков.

-  Загрузка репозитория Ansible с плейбуками, настройками и другими файлами из различных хранилищ:
  На данный момент поддерживаются 3 вида хранилищ репозиториев проекта: git, tar и пустой проект для локальных изменений.

-  Импорт данных инвентаризации из файла:
  Для простоты перехода от cli к gui был реализован механизм импорта inventory-файлов. Теперь достаточно только указать файл и заполнить поля ключей авторизации.

-  Запуск задач по расписанию или с интервалом:
  Встроенный масштабируемый crontab-scheduler и конструктор расписания в GUI.

-  Запуск ansible-модулей или плейбуков из проекта:
  Удобный интерфейс для запуска модулей и playbook внутри проекта содержит в себе так же подсказки по каждому параметру запуска.

-  Создание, экспорт и импорт шаблонов операций:
  Для удобства community и внешних интеграций реализован механизм загрузки/выгрузки шаблонов запуска модулей и playbook`ов.

-  История запусков операций с подробным выводом и подсветкой текста из привычной cli:
  Каждый запуск ansible сохраняет лог операций с подробным выводом, который так же содержит в себе подсветку аналогичную стандартному выводу в консоль. Однако для периодических задач можно установить флаг, который направит весь вывод в лог worker`а. Историю операций можно просмотреть как по конкретному проекту, так и по инвенторию.

-  Горизонтальное масштабирование (с использованием сервера БД и RabbitMQ):
  Пакет "из коробки" не требует каких-либо настроек для минимального запуска, однако для рабочего окружения рекомендуется настроить работу в связке с MySQL, RabbitMQ и Memcache. Все настройки описаны в документации и интуитивно доступны для понимания.

-  Гибкая настройка веб-сервера (uWSGI):
  Переход на uwsgi в релизе 0.0.8 позволил избавиться от ошибок при установке и расширил возможности конфигурирования веб-сервера. В дальнейших релизах планируется реализация All_in_One сервиса для удобства развёртывания небольших конфигураций.

-  Простой запуск (установка из rpm/deb-пакета):
  Пакет распространяется в виде rpm/deb-пакетов, однако поддерживает и ручную установку. Установка системным пакетом не требует какого-либо конфигурирования для минимального запуска. В отличии от AWX (открытая реализация Ansible Tower (руководство по установке (https://github.com/ansible/awx/blob/devel/INSTALL.md)) или Semaphore (руководство по установке (https://github.com/ansible-semaphore/semaphore/wiki/Installa...)) пакет polemarch имеет ниже порог вхождения, требует меньше "тяжёлых" зависимостей (например, docker или PostgreSQL) и большую стабильность в установке и работе после перехода на uwsgi.

-  Адаптивный дизайн интерфейса:
  Интерфейс был разработан так, чтобы им было достаточно удобно пользоваться даже с мобильного телефона.


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


Содержание

Сообщения в этом обсуждении
"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 27-Сен-17 10:34 
А где можно посмотреть как выглдит сие чудо? Или демо?

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 27-Сен-17 11:26 
https://github.com/vstconsulting/polemarch тут есть гифка на посмотреть.

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 27-Сен-17 12:38 
Только там 0.0.6 версия на гифке.

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 27-Сен-17 12:40 
> А где можно посмотреть как выглдит сие чудо? Или демо?

Может проще себе поставить? Пишут вроде что просто разворачивается.


"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 27-Сен-17 12:56 
Расскажите для неграмотных, в чём отличие от AWX (Ansible Tower)?

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 27-Сен-17 12:57 
Уточню - не в плане установки, как описано в новости, а в плане использования.

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено SunXE , 27-Сен-17 17:09 
Проще для установки, понимания и настройки. Но у меня в самом начале inventory поломалось и починить так и не сумел.
Ещё в AWX  я не нашёл как выполнить просто ansible команду, как передать параметр в ansible-playbook. В сабже это есть.

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено SunXE , 27-Сен-17 17:37 
Хотя нашёл как добавить аргументы и выполненить просто модуль в AWX

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 27-Сен-17 14:07 
оркестрации

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 27-Сен-17 14:32 
оркастрации серверов

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено SunXE , 27-Сен-17 17:05 
У меня не передаётся inventory ни в каком виде.
Я уже несколько раз переустанавливал, обновлял и вычищал всё.
В самом начале рабодало, а потом перестало.

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 27-Сен-17 17:43 
>> web-интерфейса для оркестровки

откуда вы эти слова берёте? Фантазии нет?


"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 27-Сен-17 19:14 
>>> web-интерфейса для оркестровки
> откуда вы эти слова берёте? Фантазии нет?

Есть такая штука как профессиональные термины.
https://ru.wikipedia.org/wiki/%D0%9E%D1%...)


"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Anonimous , 27-Сен-17 19:56 
Эту "профессиональные термины" выдумывают какие-то слабоумные, вместо того, что бы использовать вменяемые слова типа "управления и настройки". Все мы тут профессионалы, в конце концов.

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 27-Сен-17 22:43 
Просто руссификация orchestration. В айтишном русском очень много таких слов. В чем проблема?
Вот только в обиходе сейчас используется все же вариант "оркестрация", а не "оркестровка". "Оркестровку" я вообще ни разу не слышал, и в гугле почти нет примеров использования в таком значении. Думаю, это чей-то форс, не более.

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено angra , 27-Сен-17 22:58 
> Вот только в обиходе сейчас используется все же вариант "оркестрация", а не "оркестровка"

А вот это как раз от неграмотности.


"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 28-Сен-17 01:24 
"Неграмотность" подразумевает, что есть правильный вариант, а неграмотные используют неправильный. О каком правильном варианте вы говорите? Правильного варианта не было, т.к. "оркестровка" - это музыкальный термин, а общепринятого компьютерного термина с нужным значением в русском не было до того, как его заимствовали из языка оригинала. Я не вижу, как, в отсутствие общепринятой нормы, использование аналогичного музыкального термина из русского языка более грамотно, чем использование непосредственно айтишного термина из английского.
Если уж говорить о грамотности, то сейчас более правильным было бы использовать общепринятое заимствование, а не пытаться форсить музыкальный термин, который никто применительно к компьютерным системам не использует.

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено angra , 28-Сен-17 05:38 
В английском нет значений слова orchestration кроме как музыкального, а ныне и ITшного термина. И ITшный термин там напрямую взят из музыкального, он подразумевает именно оркестровку и он англоязычным может быть ровно также неприятен как тебе оркестровка. Так что и перевод его возможен один единственный, всё остальное будет отсебятиной.

Для сравнения можно взять слово boot(а также reboot, bootstrap) или bug. Вот там действительно перевод в контексте IT как "сапог" или "жук" был бы неправильным, точно также как транслитерация в "бут" и "баг".


"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 28-Сен-17 13:46 
> И ITшный термин там напрямую взят из музыкального

Что совершенно не обязывает в остальных языках делать так же.

> Так что и перевод его возможен один единственный

Кто сказал? Общественность порешила иначе. Общественность не из кого попало, а из носителей русского языка.


"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 28-Сен-17 13:48 
> также неприятен как тебе оркестровка

И мне не неприятна оркестровка. Просто это слово в таком значении не используется.


"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено angra , 27-Сен-17 22:56 
Ну да, напридумывали себе всяких слов, ох уж эти слабоумные композиторы любители вроде Римского-Корсакова. Нет чтобы назвать свою работу "Основы управления" или "Основы настройки". Кстати, а как ему надо было "партитуры" назвать?

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 27-Сен-17 23:30 
Причём тут композиторы вообще?! Кто может знать что ему там "надо было" в его время.
Попоболь вызывает именно уродская калька с английского "аркестровка", давайте ещё установку "деплойкой" называть или там "сетапка".

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 27-Сен-17 23:33 
И кстати, уверен что в википедию будет не слишком сложно засунуть это модные "профессиональные термины".

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено angra , 28-Сен-17 00:29 
К тому, что термин оттуда и появился он как минимум в позапрошлом веке, а может и раньше, я в истории музыки не силен. Так что свои гневные тирады про уродливую кальку с английского(в этом я тоже сомневаюсь, скорее с какого-то из романских языков, итальянского там или французского) обращайте к давно почишим русским композиторам.

Ну и это, deploy это не установка, а развертывание.


"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено Аноним , 28-Сен-17 01:22 
Ладно, angra, давай будем считать, что ты победил.
Хотя, я когда это слово слышу - хочется кого-нибудь стукнуть.

"Релиз Polemarch 0.0.8, web-интерфейса для оркестровки сервер..."
Отправлено angra , 28-Сен-17 05:27 
> Хотя, я когда это слово слышу - хочется кого-нибудь стукнуть.

Вполне понимаю, но причина то не в переводе, а в исходном английском термине orchestration.