Projeto etcd-await-election para iniciar processos considerando a eleição de uma instância líder

A equipe Ænix apresentou o novo projeto etcd-await-election, que permite executar a operação de "eleição de líder" em vários nós usando o armazenamento distribuído etcd, para garantir que apenas uma instância do processo seja executada em ambientes de cluster. O projeto continua o desenvolvimento da ideia do k8s-await-election, garantindo a execução exclusiva de um processo de usuário, somente após a realização da eleição da instância líder do serviço, mas, ao contrário deste, não requer a presença do Kubernetes e funciona diretamente com o etcd. O código é escrito na linguagem Go e é distribuído sob a licença Apache 2.0.

Suportado SSL, recuperação rápida após reinício, captura de bloqueio em modo prioritário e controle da execução do processo. Se o bloqueio foi perdido por algum motivo, o processo do usuário será imediatamente interrompido.

Além disso, pode-se notar a atualização da mesma equipe de desenvolvedores da plataforma PaaS Cozystack 0.9.0, que permite iniciar e fornecer clusters Kubernetes, bancos de dados e máquinas virtuais. A plataforma é instalada diretamente em servidores e abrange todos os aspectos de preparação da infraestrutura para fornecer serviços gerenciados. Na nova versão, agora é permitido modificar os parâmetros para grupos de nós e as versões de componentes foram atualizadas (Kubernetes 1.30.1, KubeVirt 1.2.2, Kamaji 1.0.0, Piraeus 2.5.1).

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster