Polemarch 2.1 vÀljaanne, web-liidese Ansible jaoks

Ilmus Polemarch 2.1.0, veebiliides Ansible'i baasil serverite infrastruktuuri haldamiseks. Projekti kood on kirjutatud keeltes Python ja JavaScript, kasutades Django ja Celery raamistikku. Projekt levitatakse AGPLv3 litsentsi alusel. SĂŒsteemi kĂ€ivitamiseks piisab paketi installimisest ja 1 teenuse kĂ€ivitamisest. Tootmisrakenduste jaoks soovitatakse lisaks kasutada MySQL/PostgreSQL ja Redis/RabbitMQ+Redis (vahemĂ€lu ja MQ vahend). Iga versiooni jaoks luuakse Docker'i pilt.

Peamised tÀiustused:

  • Koodide initsialiseerimise aega on lĂŒhendatud ja mĂ€lu kasutamine on optimeeritud, tĂ€nu suurte koodimÔÔtmete refaktoreerimisele ja erinevatele korduvatele loenditele.
  • Koodi kloonimine (git jaoks) vĂ”i allalaadimine (tar jaoks) repo_sync_on_run aktiveerituna toimub nĂŒĂŒd otse kĂ€ivitamiskausta allikast. See funktsioon on eriti kasulik neile, kes kasutavad Polemarch'i kui CI/CD torujuhet.
  • Lisatud on vĂ”imalus mÀÀrata maksimaalne arhiivisuurus, mis projektis sĂŒnkroniseerimise ajal alla laaditakse. Suurus mÀÀratakse konfiguratsioonifailis baitides ja kehtib kĂ”ikide projektide kohta.
  • Funktsionaalsust on muudetud nimega repo_sync_on_run_timeout, kus git-projektide puhul kasutatakse seda aega git cli ajaloos, ja arhiivide puhul katab see ĂŒhenduse loomise ja allalaadimise alguse ooteaega.
  • Lisatud on vĂ”imalus mÀÀrata erinev ANSIBLE_CONFIG projekti sees. Samuti on sĂ€ilitatud vĂ”imalus mÀÀrata globaalselt vaike konfiguratsioon projektide jaoks, kus juurus ei ole ansible.cfg.
  • Vigade ja ebakĂ”lade parandused liideses ning aluskoodide uuendamine.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster