提交历史

作者 SHA1 备注 提交日期
  Niko Kovacevic 1d4e3cffd0 Merge pull request #315 from kubecost/niko/idle 6 年之前
  Matt Bolt 05d9f77a5d Updating config to be part of each provider object. Locking occurs exclusively on load and update. Once the config is loaded, we retain the instance unless updates occur. 6 年之前
  Niko Kovacevic 7bc7bd7c70 Complete ComputeClusterCosts 6 年之前
  Ajay Tripathy 375ee4d1cf Fix file name 6 年之前
  Matt Bolt 38b1f16f9c Move some of the noise in logic repetition to a provider function. Ensure consistency accross GetCustomPricing() method. Additionally ensure we are locking the same accross all required reads/writes of the config file. 6 年之前
  AjayTripathy 97cadf4c4f more locking safety, getcustompricing safety 6 年之前
  AjayTripathy d343932b5b add configmap init and watcher 6 年之前
  AjayTripathy 8d1bf719b2 add out of cluster filtering on AWS 6 年之前
  AjayTripathy f1629a14b7 support maps 6 年之前
  Matt Bolt 55a7270cdc Move ClusterCache to new package. Use ClusterCache in Provider implementations. Add reserved instance allocation to node data. 6 年之前
  AjayTripathy 564067890f fix pvs, idle 6 年之前
  Niko Kovacevic 8a44927cef Issue #173 enable custom pricing for nodes and storage; add filter by cluster name; update tests 6 年之前
  Niko Kovacevic 3cc345d753 Issue #173 inject custom prices into custom provider if the setting to enable custom pricing is true 6 年之前
  Niko Kovacevic aa8e6ebbb4 Factor CustomProvider into its own file within cloud to match structure of Azure, GCP, and AWS; implement ClusterName for Provider interface; use ClusterName instead of Cluster ID for cost data model and aggregate data; clean up and make some cod emore idiomatic. 6 年之前