fix(ui): Cluster-Karte las sich als Widerspruch zur VIP-Karte
Die Dashboard-Cluster-Karte zeigte ha_nodes.role als nacktes "primary". Das ist die DB-/Cluster-Rolle (wohin Schreibzugriffe gehen); sie wandert bewusst NICHT mit der VIP und aendert sich nur durch `edgeguard-ctl promote`. Direkt daneben steht aber die VIP/VRRP-Karte mit "BACKUP" — waehrend eines Failovers (z.B. Node-Reboot) sah der Operator also gleichzeitig "primary" und "BACKUP" und musste raten, was stimmt. Die Daten waren korrekt, nur das Label mehrdeutig: jetzt "DB-Primary" statt "primary", plus Tooltip der den Unterschied zur VRRP-Rolle benennt. Auf der Cluster-Seite bleibt es unveraendert — dort steht die Spalte direkt neben pg_role, der Kontext erklaert sich dort selbst. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -416,7 +416,10 @@
|
||||
"ok": "OK",
|
||||
"degraded": "degraded",
|
||||
"split-brain": "split-brain"
|
||||
}
|
||||
},
|
||||
"roleDbPrimary": "DB primary",
|
||||
"rolePeer": "Peer",
|
||||
"roleHint": "Database/cluster role: decides where writes go. It does NOT follow the VIP — a node can be DB primary while currently being keepalived BACKUP (see the VIP/VRRP card). It only changes via \"edgeguard-ctl promote\"."
|
||||
},
|
||||
"routingCard": {
|
||||
"title": "Routing",
|
||||
|
||||
Reference in New Issue
Block a user