Commit Graph

2 Commits

Author SHA1 Message Date
Richard Cox bcd6fb84a7 Use same metric for pod state in workload list, workload detail and pod
lists
- previously workload list and detail used pod status phase
- pod status phase can sometimes appear contradictory to pod state (#4745)
- so show the same in all three locations
- Note - Job related workloads remain unchanged

Also
- Workload detail count gauges... don't show percentage doughnut if they're
  all just circles (all in one state). Without variance these are confusing
2021-12-13 13:40:23 +00:00
Richard Cox 32c7ba1401 Add Health (Pod/Job) and Scaling column to Workload table/s
- Show a new column in workload table which indicates pod/job state and allows user to scale if possible
- Pod/job state matches that shown in the workload type detail pages
- Pod/job state requires we fetch these resources, in order to show the list quickly we don't block on these
- Also show tooltip for columns supplied by kube schemas (this makes it easier to understand some of the workload columns)

Generic changes added to support drop down
- Allow columns to block selection of row
- Added generic PlusMinus component (this will eventually make it on to the workload detail page)
- In order to make room for the new column some columns (image + endpoint) will be removed as the screen shrinks
2021-11-23 15:10:24 +00:00