Open cornelius-keller opened 4 years ago
Original PR to Roadmap: https://github.com/giantswarm/giantswarm/pull/2209
@puja108 @marians also very similar to #13 and relevant for fleet management
I'm putting these three related issues on Honeybadger's board for Backstage.
Regarding this issue:
Ready
and Deleting
definitely appear there alreadyI agree that scaling is not needed. I'd say we should check if other CAPI states like creating or upgrading (is that even a CAPI state?) also show up and if we have that we can close this (we should also document where people can see this, also in the CRs, but that might rather be a topic for @giantswarm/team-turtles).
User story
These are exmples:
As a cluster-admin I like to see how many nodes of my new cluster are already available.
As a cluster-admin I like to know how many nodes are actually running within a cluster, what dimensions (RAM, CPU) and what versions they have.
Rationale
We need to distinguish between desired and actual state. This is especially important for:
Background
At the moment our UIs reflect a desired state for a cluster. For a better understhttps://github.com/giantswarm/roadmap/issues/57anding of the cluster we would also need to show our users the current state. Knowing the state would also enable us to add some more features.
Open questions
How deep do we wanna go regarding the state of the cluster? Where do we draw the line between actual state within our API/UIs as opposed to prometheus monitoring and Grafana.
Possible side effects
Dependencies/prerequisites
Related stories
History of a Cluster: https://github.com/giantswarm/roadmap/issues/57 Real Time Event Stream: https://github.com/giantswarm/roadmap/issues/56