เด…เตปเดธเดฟเดฌเดฟเดณเดฟเดจเตเดณเตเดณ เดตเต†เดฌเต เด‡เดจเตเดฑเตผเดซเต‡เดธเดพเดฏ เดชเต‹เตพเดฎเดพเตผเดšเตเดšเต 2.1-เดจเตเดฑเต† เดฑเดฟเดฒเต€เดธเต

เด…เตปเดธเดฟเดฌเดฟเดณเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดธเต†เตผเดตเตผ เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดตเต†เดฌเต เด‡เดจเตเดฑเตผเดซเต‡เดธเดพเดฏ Polemarch 2.1.0 เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เดฟ. เดœเดพเด™เตเด•เต‹, เดธเต†เดฒเดฑเดฟ เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตˆเดคเตเดคเดฃเดฟเดฒเตเด‚ เดœเดพเดตเดพเดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดฒเตเด‚ เดชเตเดฐเตŠเดœเด•เตเดฑเตเดฑเต เด•เต‹เดกเต เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. AGPLv3 เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเดฒเดพเดฃเต เดชเดฆเตเดงเดคเดฟ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต. เดธเดฟเดธเตเดฑเตเดฑเด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดชเดพเด•เตเด•เต‡เดœเต เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดคเต 1 เดธเต‡เดตเดจเด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเตป เดฎเดคเดฟเดฏเดพเด•เตเด‚. เดตเตเดฏเดพเดตเดธเดพเดฏเดฟเด• เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเต, MySQL/PostgreSQL, Redis/RabbitMQ+Redis (เด•เดพเดทเต†, MQ เดฌเตเดฐเต‹เด•เตเด•เตผ) เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด“เดฐเต‹ เดชเดคเดฟเดชเตเดชเดฟเดจเตเด‚, เด’เดฐเต เดกเต‹เด•เตเด•เตผ เด‡เดฎเต‡เดœเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต.

เดชเตเดฐเดงเดพเดจ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เตพ:

  • เด•เต‹เดกเต เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจ เดธเดฎเดฏเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเด•เดฏเตเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟ เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต.
  • repo_sync_on_run เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟ เด•เตเดฒเต‹เดฃเดฟเด‚เด—เต (เดœเดฟเดฑเตเดฑเดฟเดจเดพเดฏเดฟ) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ (เดŸเดพเดฑเดฟเดจเดพเดฏเดฟ) เด•เต‹เดกเต เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เด‡เดชเตเดชเต‹เตพ เด‰เดฑเดตเดฟเดŸเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดฑเตบ เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดจเต‡เดฐเดฟเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. CI/CD เดชเตˆเดชเตเดชเตโ€Œเดฒเตˆเดจเดพเดฏเดฟ Polemarch เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดตเตผเด•เตเด•เต เดˆ เดธเดตเดฟเดถเต‡เดทเดค เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต.
  • เด’เดฐเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸ เดชเดฐเดฎเดพเดตเดงเดฟ เด†เตผเด•เตเด•เตˆเดตเต เดตเดฒเตเดชเตเดชเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดšเต‡เตผเดคเตเดคเต. เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเดฒเดฟเตฝ เดตเดฒเตเดชเตเดชเด‚ เดฌเตˆเดฑเตเดฑเตเด•เดณเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เดŽเดฒเตเดฒเดพ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เตพเด•เตเด•เตเด‚ เดธเดพเดงเตเดตเดพเดฃเต.
  • เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ repo_sync_on_run_timeout-เตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเต, เด‡เดตเดฟเดŸเต† git เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ git cli เดŸเตˆเด‚เด”เดŸเตเดŸเตเด•เดณเดฟเตฝ เดˆ เดธเดฎเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด†เตผเด•เตเด•เตˆเดตเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด‡เดคเต เด’เดฐเต เด•เดฃเด•เตเดทเตป เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดกเต—เตบเดฒเต‹เดกเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดธเดฎเดฏเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต.
  • เด’เดฐเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดณเตเดณเดฟเตฝ เดฎเดฑเตเดฑเตŠเดฐเต ANSIBLE_CONFIG เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดšเต‡เตผเดคเตเดคเต. เด…เดคเต‡ เดธเดฎเดฏเด‚, เดฑเต‚เดŸเตเดŸเดฟเตฝ ansible.cfg เด‡เดฒเตเดฒเดพเดคเตเดค เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เด—เตเดฒเต‹เดฌเตฝ เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเตป เดธเดพเดงเดฟเด•เตเด•เตเด‚.
  • เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดฒเต† เดšเต†เดฑเดฟเดฏ เดชเดฟเดถเด•เตเด•เดณเตเด‚ เด…เดชเดพเด•เดคเด•เดณเตเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•