mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-24 12:42:49 +00:00
b8554bdd78
The demo scenario renamed every generated deployment to one of four curated names and every pod to one of ten, cycling by index. With the default 14 deployments and 40 pods per cluster the Kubernetes overview listed checkout-api four times in one namespace, and the curated pending and crash-looping pods appeared more than once. Kubernetes itself refuses duplicate names in a namespace, so the public demo looked broken. Ten more healthy services fill out the default deployment count, a numeric suffix keeps any larger count unique, and pods past the curated story become healthy ReplicaSet-style replicas of the cluster's own deployments on ready nodes, so each curated failure appears once. Contract-Neutral: Mock fixture naming only: demo Kubernetes deployments and pods get unique names; no runtime contract delta.