Live view of a Kubernetes cluster — the latest value per subject, updating in real time over a WebSocket. Two feeds: periodic cluster state, and per-URL visit counts from the helloworld app.
How the data reaches this page:
- Source
- A
clusterinfodeployment polls the Kubernetes API every 0.5 s (one random cluster aspect per tick — nodes, pods, namespaces, deployments, services, capacity, Cilium state, and more); thehelloworldapp emits one event per URL it serves. - Ingest
- Both publish to the in-cluster Kafka brokers (Strimzi/KRaft) —
topics
cluster-infoandurl-visits. - Serve
- The
wsfeedservice consumes both topics, keeps the current value per subject (per-URL counts aggregated), and streams updates to your browser over a WebSocket at/ws.
| Data |
|---|