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
|
4f46aa1d4e
add sharelabels, sharedlabelvalues default
|
6 年 前 |
AjayTripathy
|
019b115d62
shared labels field
|
6 年 前 |
AjayTripathy
|
c4101ddbbe
Merge branch 'master' of github.com:kubecost/cost-model into AjayTripathy-update-fixes
|
6 年 前 |
Matt Bolt
|
ccbadae379
Added "sync" import
|
6 年 前 |
Matt Bolt
|
eca636246c
Mutex to prevent concurrrent reads/writes on the default config file.
|
6 年 前 |
AjayTripathy
|
0cd7790c65
update fixes
|
6 年 前 |
AjayTripathy
|
d343932b5b
add configmap init and watcher
|
6 年 前 |
Ajay Tripathy
|
085a510bc7
Merge pull request #261 from kubecost/AjayTripathy-filter-changes
|
6 年 前 |
Ajay Tripathy
|
06060ff384
Merge pull request #258 from kubecost/AjayTripathy-aws-ooc-filters
|
6 年 前 |
AjayTripathy
|
312ec8ba12
filter retention for shared cost stuff
|
6 年 前 |
AjayTripathy
|
2b5175c6ae
add sharedNamespace field
|
6 年 前 |
AjayTripathy
|
8d1bf719b2
add out of cluster filtering on AWS
|
6 年 前 |
AjayTripathy
|
f1629a14b7
support maps
|
6 年 前 |
AjayTripathy
|
d8742fd1c3
support saving of negotiated discounts
|
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
|
980bdb154a
Issue #173 revert price overrides in getNodeCost and implement in AggregateCostModel instead
|
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 年 前 |
AjayTripathy
|
e79dab291d
tests and idle coefficient
|
6 年 前 |
Matt Bolt
|
342c7aef4b
Merge branch 'master' into add-network-costs
|
6 年 前 |
Matt Bolt
|
249cf38395
Firt pass at getting network costs into cost-model
|
6 年 前 |
AjayTripathy
|
1ce8c6e000
remote write fixes
|
6 年 前 |
AjayTripathy
|
1d8c58e73e
add the ability to modify clustername
|
6 年 前 |
AjayTripathy
|
3cc7e5f1f6
storageclass logging improvements
|
7 年 前 |
AjayTripathy
|
3d4b6c95fd
pod uptimes
|
7 年 前 |
AjayTripathy
|
3bd405be7e
azure fixes
|
7 年 前 |