Lansering av Polemarch 3.0, ett webbgrÀnssnitt för att hantera infrastrukturen

Polemarch 3.0.0 har slÀppts, ett webbgrÀnssnitt för att hantera serverinfrastruktur baserat pÄ Ansible. Projektets kod Àr skriven i Python och JavaScript med hjÀlp av ramverken Django och Celery. Projektet distribueras under AGPLv3-licensen. För att köra systemet rÀcker det med att installera paketet och starta 1 tjÀnst. För industriell anvÀndning rekommenderas det att anvÀnda MySQL/PostgreSQL och Redis/RabbitMQ+Redis (cache och MQ-broker) som tillÀgg. För varje version skapas en Docker-bild.

Huvudsakliga förÀndringar:

  • ÖvergĂ„ng till den nya versionen av Rest API v4 och den minimalt stödja versionen Python 3.8. ÖvergĂ„ngen var nödvĂ€ndig för att förbĂ€ttra stödet för det nya systemet för plugins och tillĂ€gg, samt för att pĂ„skynda utvecklingen. Vissa dubblelement har ocksĂ„ förenklats för en mer logisk och intuitiv hantering av mallarna och schemat.
  • Nya inventeringsplugins har lagts till, vilket möjliggör anvĂ€ndning av standardinventeringsplugins, sĂ„som skript eller ini/yaml/json-strĂ€ngar. Dessutom har sjĂ€lva systemet för inventeringsplugins utvecklats, vilket tillĂ„ter att skapa egna implementeringar för att generera plugins frĂ„n olika kĂ€llor.
  • Systemet för startplugins har förbĂ€ttrats, vilket slĂ€pptes i den tidigare versionen. Nu kan du skriva egna implementationer för att starta ytterligare kommandon, liknande bash-skript, terraform eller helm. I samband med refaktoriseringen har stöd för plugins lagts till i mallar och scheman. Dessutom kan du nu skapa en kedja av anrop för förhandsinitialisering i repositoryn inom plugins.
  • Ett system för tillĂ€gg har genomförts för att spela in rader frĂ„n utdata i olika lagringssystem. En plugin för databasinspelning och python-logger med möjlighet att skickas utdata till stdout, fil eller syslog levereras nu som standard.
  • Meddelandeköer utbyter nu json-meddelanden istĂ€llet för pickle. Dessutom har hastigheten för serialisering och deserialisering av data för att skickas till kön förbĂ€ttrats.
  • AnvĂ€ndargrĂ€nssnittet har förbĂ€ttrats och integrationen för automatisk uppdatering med hjĂ€lp av Centrifugo har förbĂ€ttrats.
  • Nyckelberoenden har uppdaterats, sĂ„som Django, vilket minskar listan över nödvĂ€ndiga beroenden (till exempel inbyggt stöd för redis för cache).

.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster