Rilascio di Polemarch 2.0, interfaccia web per Ansible

È stata rilasciata Polemarch 2.0.0, un'interfaccia web per la gestione dell'infrastruttura server basata su Ansible. Il codice del progetto è scritto in Python e JavaScript utilizzando i framework Django e Celery. Il progetto è distribuito sotto la licenza AGPLv3. Per avviare il sistema, basta installare il pacchetto e avviare 1 servizio. Per l'uso industriale si consiglia di utilizzare in aggiunta MySQL/PostgreSQL e Redis/RabbitMQ+Redis (cache e broker MQ). Per ogni versione viene generata un'immagine Docker.

Un anno dopo, è stata effettuata la transizione all'ultima versione della piattaforma vstutils 5.0, in cui sono stati corretti molti errori, prestazioni e design sono stati migliorati. Abbiamo anche aggiunto il supporto per l'aggiornamento in tempo reale utilizzando Centrifugo, con l'aiuto del quale gli utenti inviano una richiesta API per aggiornare i dati non secondo una pianificazione, ma secondo necessità. Aggiunto supporto e dichiarato consigliato Python 3.10.

Vale anche la pena notare il miglioramento e la correzione degli errori nell'utilizzo dei repository git, l'uso delle funzionalità native del database per la gestione dei gruppi e la correzione di un bug in cui, dopo un lungo periodo di inattività, iniziavano tutte le attività saltate dallo scheduler essere giustiziato.

Fonte: opennet.ru

Aggiungi un commento