Commit History

Author SHA1 Message Date
  Matt Bolt e37e8b4db8 Separate MetricsQuerier, remove legacy code no longer relevant. Add some general API docs for newer implementations. Fix bugs related to LoadBalancers and node disks. 1 year ago
  Matt Bolt cf668959ab Move all query results to concrete result types 1 year ago
  Matt Bolt dcf7fd823d Update allocations to use DataSource 1 year ago
  Matt Bolt ebb80d7c95 Initial pass at a prometheus extraction. This is very much in-progress and will not compile as-is. DataSource contract is also very up in the air at this point. 1 year ago
  Matt Bolt 194ebd1cbb Opencost Core Refactor (#2440) 2 years ago
  Nik Willwerth 60409e8305 Updated Rollout controllerKind to be lowercase. 3 years ago
  Nik Willwerth 79a6705d04 Added support for Rollout-owned ReplicaSets in /model/allocation. 3 years ago
  Niko Kovacevic c217c34980 Apply include-listed node labels to allocation data 3 years ago
  Sean Holcomb 0fabcbf3be Fix intervals, handle unmounted PVC and LBs 3 years ago
  Thomas Evans c7706a4fb2 Renamed Kubecost Github reference to OpenCost 3 years ago
  Thomas Evans 10655c5220 Updated cost-model references to opencost. 4 years ago
  Niko Kovacevic 833b634e10 Allow ComputeAllocation to set an uncontrolled ReplicaSet as a Pod owner 4 years ago
  Matt Bolt 2841672080 Added a string bank utility which can be leveraged in the buffer readstring. Refactor specific utilities into respecitive _util package. 4 years ago
  Ajay Tripathy 0ede3967a1 pod/pod_name fixes 4 years ago
  Niko Kovacevic f8085929b3 Document the prom-result-to-key functions 5 years ago
  Niko Kovacevic 61c937a868 CostModel.ComputeAllocation: move key functions to separate file; add unmounted PVCs to unmounted PVs; address TODOs 5 years ago