Ajay Tripathy
|
375ee4d1cf
Fix file name
|
6 vuotta sitten |
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 vuotta sitten |
AjayTripathy
|
97cadf4c4f
more locking safety, getcustompricing safety
|
6 vuotta sitten |
AjayTripathy
|
d343932b5b
add configmap init and watcher
|
6 vuotta sitten |
AjayTripathy
|
8d1bf719b2
add out of cluster filtering on AWS
|
6 vuotta sitten |
AjayTripathy
|
f1629a14b7
support maps
|
6 vuotta sitten |
Matt Bolt
|
55a7270cdc
Move ClusterCache to new package. Use ClusterCache in Provider implementations. Add reserved instance allocation to node data.
|
6 vuotta sitten |
AjayTripathy
|
564067890f
fix pvs, idle
|
6 vuotta sitten |
Niko Kovacevic
|
8a44927cef
Issue #173 enable custom pricing for nodes and storage; add filter by cluster name; update tests
|
6 vuotta sitten |
Niko Kovacevic
|
3cc345d753
Issue #173 inject custom prices into custom provider if the setting to enable custom pricing is true
|
6 vuotta sitten |
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 vuotta sitten |