Lëshimi i Polemarch 2.1, ndërfaqes web për Ansible.

U lançuar Polemarch 2.1.0, një ndërfaqe web për menaxhimin e infrastrukturës së serverëve të bazuar në Ansible. Kodi i projektit është shkruar në gjuhët Python dhe JavaScript duke përdorur framework-et Django dhe Celery. Projekti shpërndahet nën licencën AGPLv3. Për të nisur sistemin, mjafton të instaloni paketën dhe të nisni 1 shërbim. Për përdorim industrial, rekomandohet për më tepër të përdoren MySQL/PostgreSQL dhe Redis/RabbitMQ+Redis (memorie dhe broker MQ). Për çdo version formohet një imazh Docker.

Përmirësimet kryesore:

  • Koha e inicializimit të kodit është reduktuar dhe është optimizuar puna me memorien përmes refaktorizimit të një sasi të madhe kodi dhe listave të ndryshme përsëritëse.
  • Kloni (për git) ose shkarko (për tar) kodin kur repo_sync_on_run është aktivizuar tani realizohet drejtpërdrejt në drejtorinë e ekzekutimit nga burimi. Kjo funksionalitet është veçanërisht e dobishme për ata që përdorin Polemarch si një pipeline CI/CD.
  • Shtuar mundësia për të specifikuar madhësinë maksimale të arkivit që duhet të shkarkohet gjatë sinkronizimit të projektit. Madhësia specifikohet në skedarin e konfigurimit në byte dhe vepron për të gjithë projektet.
  • Funksionaliteti i punës kur repo_sync_on_run_timeout është i specifikuar është rishikuar, ku për projektet git kjo kohë përdoret në kohët e skadimit të git cli, ndërsa për arkivat mbulon kohën e vendosjes së lidhjes dhe pritjes së fillimit të shkarkimit.
  • Shtuar mundësia për të specifikuar një ANSIBLE_CONFIG tjetër brenda projektit. Në të njëjtën kohë, është ruajtur mundësia për të specifikuar globalisht konfigurimin e paracaktuar për projektet ku në rrënjë nuk ka ansible.cfg.
  • Korrigjohen gabimet dhe pasaktësitë e vogla në ndërfaqe dhe përditësohen bibliotekat bazë.

Burimi: opennet.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster