Closed kirbsauce closed 8 months ago
@kirbsauce any chance you have a repro case here? I suspect this is happening in the back API in certain scenarios, e.g. when we have little to no data points.
cc @michaelmdresser who is in this part of the code base this week
Sure @dwbrown2 , all you need to do is go to the request-sizing.html page on dogfood 1.92 RC and sort Efficiency from lowest to highest.
@michaelmdresser is this something you'd want to investigate?
@michaelmdresser do you understand what is causing this issue?
Not exactly. The current request sizing API logic is extremely entangled and sorting out an issue like this is high-effort low-reward. More consistent logic would result from pursuing the API schema v2 and I suspect writing the entirety of API v2 would take less time than untangling the behavior described in this ticket.
Ok, if you feel reasonably confident this isn't a quick win then we let's discuss time estimate for rewrite and decide if it should be a part of v1.94!
@michaelmdresser @michaelmdresser Removing the v1.93 tag and adding it to the v1.94 planning doc.
@michaelmdresser, Any chance this item will be fixed with your current work in progress?
The new API in https://github.com/kubecost/kubecost-cost-model/pull/923 should address most of these concerns, but that PR doesn't close this issue because there is still frontend work required to get data from the new API in front of users.
This issue has been marked as stale because it has been open for 360 days with no activity. Please remove the stale label or comment or this issue will be closed in 5 days.
This issue was closed because it has been inactive for 365 days with no activity.
version 1.92.0 rc-0
Describe the bug Savings, over-provisioned workloads...
Expected behavior
Screenshots
┆Issue is synchronized with this Jira Task by Unito