Il team Ænix ha presentato il nuovo progetto etcd-await-election, che consente di eseguire l'operazione di "leader election" su più nodi utilizzando il sistema di archiviazione distribuito etcd, per garantire l'esecuzione di un'unica istanza del processo in ambienti cluster. Il progetto continua a sviluppare l'idea di k8s-await-election, garantendo l'avvio esclusivo del processo dell'utente solo dopo aver effettuato le elezioni per l'istanza leader del servizio, ma a differenza di questo, non richiede la presenza di Kubernetes e funziona direttamente con etcd. Il codice è scritto in Go e distribuito sotto licenza Apache 2.0.
Supportato SSL, rapido ripristino al riavvio, acquisizione del blocco in modalità prioritaria e controllo dell'esecuzione del processo. Se il blocco è stato perso per qualche motivo, il processo dell'utente verrà immediatamente interrotto.
Inoltre, si segnala l'aggiornamento della PaaS Cozystack 0.9.0, sviluppata dallo stesso team, che consente di avviare e fornire cluster Kubernetes, database e macchine virtuali. La piattaforma si installa direttamente su server e copre tutti gli aspetti della preparazione dell'infrastruttura per fornire servizi gestiti. Nella nuova versione è possibile modificare le impostazioni per i gruppi di nodi e sono state aggiornate le versioni dei componenti (Kubernetes 1.30.1, KubeVirt 1.2.2, Kamaji 1.0.0, Piraeus 2.5.1).
Fonte: opennet.ru
