Progetto etcd-await-election per l'avvio di processi tenendo conto della selezione di un'istanza leader

Il team Ænix ha presentato un nuovo progetto etcd-await-election, che consente di eseguire l'operazione "leader election" su più nodi utilizzando il sistema di archiviazione distribuito etcd, garantendo l'esecuzione di un solo esemplare del processo in ambienti cluster. Il progetto continua lo sviluppo dell'idea di k8s-await-election, assicurando l'avvio esclusivo di un processo utente solo dopo aver effettuato le elezioni per l'esemplare di servizio leader, ma a differenza di questo non richiede la presenza di Kubernetes e opera direttamente con etcd. Il codice è scritto in Go e viene distribuito sotto licenza Apache 2.0.

Supportato SSL, rapido ripristino al riavvio, acquisizione della lock in modalità prioritaria e controllo dell'esecuzione del processo. Se la lock viene persa per qualche motivo, il processo utente verrà immediatamente interrotto.

In aggiunta, si segnala l'aggiornamento della piattaforma PaaS Cozystack 0.9.0, sviluppata dalla stessa squadra, che consente di avviare e fornire cluster Kubernetes, database e macchine virtuali. La piattaforma viene installata direttamente su servers e copre tutti gli aspetti della preparazione dell'infrastruttura per la fornitura di servizi gestiti. Nella nuova versione è consentita la modifica delle impostazioni per i gruppi di nodi ed è stata aggiornata la versione dei componenti (Kubernetes 1.30.1, KubeVirt 1.2.2, Kamaji 1.0.0, Piraeus 2.5.1).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster