Издање Полемарцх 2.1, веб интерфејс за Ансибле

Објављен је Полемарцх 2.1.0, веб интерфејс за управљање инфраструктуром сервера заснован на Ансибле-у. Код пројекта је написан у Питхон-у и ЈаваСцрипт-у користећи Дјанго и Целери оквире. Пројекат се дистрибуира под лиценцом АГПЛв3. Да бисте покренули систем, само инсталирајте пакет и покрените 1 услугу. За индустријску употребу препоручује се додатно коришћење МиСКЛ/ПостгреСКЛ и Редис/РаббитМК+Редис (МК кеш и брокер). За сваку верзију генерише се Доцкер слика.

Главна побољшања:

  • Време иницијализације кода је смањено, а управљање меморијом је оптимизовано рефакторисањем велике количине кода и разним листама које се понављају.
  • Клонирање (за гит) или преузимање (за тар) кода са омогућеним репо_синц_он_рун се сада врши директно у директоријум за покретање из извора. Ова функција је посебно корисна за оне који користе Полемарцх као ЦИ/ЦД цевовод.
  • Додата је могућност да одредите максималну величину архиве која се мора преузети приликом синхронизације пројекта. Величина је назначена у конфигурационој датотеци у бајтовима и важи за све пројекте.
  • Прерађена је функционалност рада са наведеним репо_синц_он_рун_тимеоут, при чему се за гит пројекте ово време користи у гит цли тимеоутима, а за архиве покрива време успостављања везе и чекања да преузимање почне.
  • Додата могућност да се наведе другачији АНСИБЛЕ_ЦОНФИГ у оквиру пројекта. Истовремено, могуће је навести глобалну подразумевану конфигурацију за пројекте где у корену не постоји ансибле.цфг.
  • Исправљене су мање грешке и нетачности у интерфејсу и ажуриране су основне библиотеке.

Извор: опеннет.ру

Додај коментар