Polemarch 3.0.0 خپور شو، د ځواب وړ پراساس د سرور زیربنا اداره کولو لپاره ویب انٹرفیس. د پروژې کوډ په Python او JavaScript کې د Django او Celery چوکاټونو په کارولو سره لیکل شوی. پروژه د AGPLv3 جواز الندې ویشل کیږي. د سیسټم پیل کولو لپاره، یوازې کڅوړه نصب کړئ او 1 خدمت پیل کړئ. د صنعتي کارونې لپاره، دا سپارښتنه کیږي چې اضافي MySQL/PostgreSQL او Redis/RabbitMQ+Redis (MQ کیچ او بروکر) وکاروئ. د هرې نسخې لپاره ، د ډاکر عکس رامینځته شوی.
اصلي بدلونونه:
- د Rest API v4 نوي نسخې ته لیږد او د Python 3.8 لږترلږه ملاتړ شوي نسخه. لیږد د پلگ انونو او توسیعونو نوي سیسټم ملاتړ ته وده ورکولو لپاره اړین و ، او همدارنګه د پرمختګ ګړندی کولو لپاره. ځینې بې ځایه عناصر هم د ټیمپلیټونو او مهالویشونو د لا منطقي او رواني مدیریت لپاره ساده شوي دي.
- نوي انوینټري پلگ انونه اضافه شوي ترڅو د معیاري لیست پلگ انونو لکه سکریپټونو یا ini/yaml/json تارونو کارولو ته اجازه ورکړي. د انوینټری پلگ ان سیسټم پخپله هم رامینځته شوی ، کوم چې تاسو ته اجازه درکوي د مختلف سرچینو څخه د پلګ انونو رامینځته کولو خپل پلي کول پلي کړئ.
- د لانچ پلگ ان سیسټم ښه شوی چې په تیرو خپرونو کې خپور شوی و. اوس تاسو کولی شئ د اضافي کمانډونو په لاره اچولو لپاره خپل پلي کول ولیکئ، لکه د بش سکریپټ، ټرافارم یا هیلم. د بیاکتنې برخې په توګه، په ټیمپلیټونو او مهالویشونو کې د پلگ انونو ملاتړ اضافه شوی. همدارنګه په پلگ انونو کې تاسو اوس کولی شئ په ذخیره کې د لومړني پیل کولو لپاره د زنګونو سلسله جوړه کړئ.
- د غزولو سیسټم د تولید څخه مختلف زیرمو ته د تارونو لیکلو لپاره پلي شوی. د بکس څخه بهر اوس د ډیټابیس ثبتولو پلگ ان او پیتون-لاګر راځي چې stdout ، فایل یا syslog ته د محصول لیږلو وړتیا سره.
- د پیغام کتارونه اوس د اچار پرځای د json پیغامونه تبادله کوي. کتار ته د لیږلو لپاره د ډیټا سیریل کولو او ډیزریل کولو کار هم ګړندی شوی.
- د کاروونکي انٹرفیس ښه شوی او د Centrifugo سره د اتوماتیک تازه معلوماتو لپاره ښه ادغام.
- کلیدي انحصارونه لکه جینګو د اړتیا وړ انحصارونو لیست کمولو لپاره تازه شوي (د مثال په توګه ، د کیچ لپاره اصلي ریډیس ملاتړ).
.
سرچینه: opennet.ru