Veröffentlichung von Polemarch 2.0, einer Weboberfläche für Ansible

Polemarch 2.0.0 wurde veröffentlicht, eine Webschnittstelle zur Verwaltung der Serverinfrastruktur auf Basis von Ansible. Der Projektcode ist in Python und JavaScript unter Verwendung der Frameworks Django und Celery geschrieben. Das Projekt wird unter der AGPLv3-Lizenz vertrieben. Um das System zu starten, installieren Sie einfach das Paket und starten Sie einen Dienst. Für den industriellen Einsatz wird empfohlen, zusätzlich MySQL/PostgreSQL und Redis/RabbitMQ+Redis (MQ-Cache und Broker) zu verwenden. Für jede Version wird ein Docker-Image generiert.

Ein Jahr später erfolgte der Übergang zur neuesten Version der vstutils 5.0-Plattform, bei der viele Fehler korrigiert, Leistung und Design verbessert wurden. Wir haben auch Unterstützung für Live-Updates mit Centrifugo hinzugefügt, mit deren Hilfe Benutzer eine API-Anfrage senden, um Daten nicht nach einem Zeitplan, sondern nach Bedarf zu aktualisieren. Unterstützung hinzugefügt und empfohlenes Python 3.10 erklärt.

Erwähnenswert sind auch die Verbesserung und Korrektur von Fehlern bei der Arbeit mit Git-Repositorys, die Verwendung nativer Datenbankfunktionen zum Verwalten von Gruppen und die Korrektur eines Fehlers, bei dem nach einer langen Zeit der Inaktivität alle vom Scheduler übersprungenen Aufgaben begannen ermordet werden.

Source: opennet.ru

Kommentar hinzufügen