Das Projekt etcd-await-election zur Ausführung von Prozessen unter Berücksichtigung der Wahl des führenden Exempels

Das Team von Ænix hat ein neues Projekt namens etcd-await-election vorgestellt, das die Durchführung der "Leader-Wahl" auf mehreren Knoten mittels des verteilten Speichers etcd ermöglicht. Damit wird sichergestellt, dass nur eine Instanz des Prozesses in Cluster-Umgebungen ausgeführt wird. Das Projekt setzt die Idee von k8s-await-election fort und garantiert den exklusiven Start eines Benutzerprozesses erst nach der Wahl des führenden Instanz des Dienstes. Im Gegensatz dazu benötigt es jedoch kein Kubernetes und funktioniert direkt mit etcd. Der Code ist in Go geschrieben und wird unter der Lizenz Apache 2.0 veröffentlicht.

Unterstützt SSL, eine schnelle Wiederherstellung beim Neustart, die Abfangen von Sperren im Prioritätsmodus und die Überwachung der Prozessausführung. Wenn die Sperre aus irgendeinem Grund verloren geht, wird der Benutzerprozess umgehend gestoppt.

Zusätzlich kann das Update der von demselben Entwicklerteam entwickelten PaaS-Plattform Cozystack 0.9.0 erwähnt werden, die es ermöglicht, Kubernetes-Cluster, Datenbanken und virtuelle Maschinen zu starten und bereitzustellen. Die Plattform wird direkt auf Server und deckt alle Aspekte der Infrastrukturvorbereitung für die Bereitstellung verwalteter Dienste ab. In der neuen Version können die Parameter für Node-Gruppen geändert werden, und die Versionen der Komponenten wurden aktualisiert (Kubernetes 1.30.1, KubeVirt 1.2.2, Kamaji 1.0.0, Piraeus 2.5.1).

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster