feat: add labels
This commit is contained in:
@@ -147,7 +147,8 @@
|
||||
ip: `192.168.1.${100 + nodeCount}`,
|
||||
hostname: `TestNode${nodeCount}`,
|
||||
status: 'active',
|
||||
latency: Math.floor(Math.random() * 50) + 10
|
||||
latency: Math.floor(Math.random() * 50) + 10,
|
||||
labels: nodeCount % 2 === 0 ? { app: 'demo', role: 'worker' } : { device: 'sensor', zone: `Z${nodeCount}` }
|
||||
};
|
||||
testNodes.push(newNode);
|
||||
displayClusterMembers();
|
||||
@@ -185,6 +186,7 @@
|
||||
${statusIcon} ${statusText}
|
||||
</div>
|
||||
<div class="member-latency">Latency: ${node.latency}ms</div>
|
||||
${node.labels ? `<div class=\"member-labels\">${Object.entries(node.labels).map(([k,v]) => `<span class=\\\"label-chip\\\">${k}: ${v}</span>`).join('')}</div>` : ''}
|
||||
</div>
|
||||
`;
|
||||
}).join('');
|
||||
|
||||
Reference in New Issue
Block a user