Famoahana ny Polemarch 2.1, interface tsara amin'ny Internet ho an'ny Ansible

Navoaka ny Polemarch 2.1.0, interface tsara amin'ny fitantanana ny fotodrafitrasa mpizara mifototra amin'ny Ansible. Ny kaody tetikasa dia nosoratana tamin'ny Python sy JavaScript amin'ny fampiasana ny rafitra Django sy Celery. Ny tetikasa dia zaraina amin'ny alàlan'ny fahazoan-dàlana AGPLv3. Mba hanombohana ny rafitra dia ampy ny mametraka ny fonosana ary manomboka ny serivisy 1. Ho an'ny fampiasana indostrialy dia soso-kevitra ny hampiasa MySQL/PostgreSQL sy Redis/RabbitMQ+Redis (cache sy MQ broker). Ho an'ny dikan-teny tsirairay dia misy sary Docker novokarina.

Fanatsarana lehibe:

  • Nahena ny fotoana fanombohana ny kaody sy ny fikirakirana fahatsiarovana tsara indrindra amin'ny alàlan'ny famerenana indray ny kaody marobe sy ny lisitra miverimberina isan-karazany.
  • Ny cloning (ho an'ny git) na ny fampidinana (ho an'ny tar) code miaraka amin'ny repo_sync_on_run dia atao mivantana amin'ny lahatahiry run source. Ity endri-javatra ity dia tena ilaina indrindra ho an'ireo izay mampiasa ny Polemarch ho toy ny fantsona CI/CD.
  • Nampiana ny fahafahana mamaritra ny haben'ny tahiry ambony indrindra ho entina rehefa mampifanaraka tetikasa. Ny habeny dia voafaritra ao amin'ny rakitra fanamafisana amin'ny bytes ary manan-kery amin'ny tetikasa rehetra.
  • Ny fiasa miasa miaraka amin'ny repo_sync_on_run_timeout voatondro dia naverina indray, izay ho an'ny tetikasa git amin'ity indray mitoraka ity dia ampiasaina amin'ny git cli timeouts, ary ho an'ny archive dia mandrakotra ny fotoana fametrahana fifandraisana ary miandry ny fampidinana.
  • Nampiana ny fahafahana mamaritra ANSIBLE_CONFIG hafa ao anatin'ny tetikasa. Mandritra izany fotoana izany, ny fahafahana mamaritra ny config default maneran-tany ho an'ny tetikasa izay tsy misy ansible.cfg amin'ny fotony dia voatahiry.
  • Namboarina ny bug kely sy ny tsy fahatomombanana ao amin'ny interface ary nanavao ny tranomboky fototra.

Source: opennet.ru

Add a comment