Projekt etcd-await-election pro spouštění procesů s ohledem na volbu vedoucího instance

Tým Ænix představil nový projekt etcd-await-election, který umožňuje provádět operaci „leader election“ na více uzlech pomocí distribuovaného úložiště etcd, aby se zajistilo provádění pouze jedné instance procesu v clusterových prostředích. Projekt dále rozvíjí myšlenku k8s-await-election, zajišťuje exkluzivní spuštění uživatelského procesu až po provedení voleb vedoucí instance služby, ale na rozdíl od něj nevyžaduje existenci Kubernetes a pracuje přímo s etcd. Kód je napsán v jazyce Go a je distribuován pod licencí Apache 2.0.

Podporováno SSL, rychlé obnovení při restartu, přetahování zámku v privilegovaném režimu a kontrola provádění procesu. Pokud byla zámek z nějakého důvodu ztracena, uživatelský proces bude okamžitě zastaven.

Dále lze zmínit aktualizaci vyvíjenou stejným týmem vývojářů PaaS platformy Cozystack 0.9.0, která umožňuje spouštět a poskytovat klastry Kubernetes, databáze a virtuální stroje. Platforma se instalují přímo na servery a pokrývá všechny aspekty přípravy infrastruktury pro poskytování spravovaných služeb. V novém vydání bylo povoleno měnit parametry pro skupiny uzlů a byly aktualizovány verze komponent (Kubernetes 1.30.1, KubeVirt 1.2.2, Kamaji 1.0.0, Piraeus 2.5.1).

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster