Relationship To Other Pages
The Incident Board answers: what is broken now and how do we fix it? Cost Insight answers: where do we spend money and where can provisioning improve? Platform Health answers: what is likely to become a problem if nobody acts?
Some signals overlap, but the intent is different. This page should be calmer, more preventive, and more trend-oriented than the incident board.
Initial Implementation Direction
Start with read-only Kubernetes/GKE health because those signals are closest to the current Platform Radar. Add GCP resource connectors only when the data can be mapped to clusters, namespaces, products, and owners without guessing.
The Kind lab can validate the UI and basic logic, but production readiness must be judged against real GKE/GCP data.
Expiry & Rotation Watch
This should become a preventive health lane, not a vault. It should show which operational credentials, certificates, PATs, registry tokens, licences, and external access objects need renewal, when they expire, who owns them, and what will break if they are missed.
The page should only use safe metadata. Values stay in Secret Manager, Kubernetes Secrets, GitLab, ArgoCD, vendor portals, or the relevant source system.