Niko Kovacevic
|
61c937a868
CostModel.ComputeAllocation: move key functions to separate file; add unmounted PVCs to unmounted PVs; address TODOs
|
5 jaren geleden |
Niko Kovacevic
|
725b64ed7c
WIP CostModel.ComputeAllocation: move query result processing to separate, testable functions; add CPU and RAM request and usage queries; fix PVs.
|
5 jaren geleden |
Michael Dresser
|
09a36ce886
Unit tests for E2 manual cost adjustment (#676)
|
5 jaren geleden |
Michael Dresser
|
818b4557cc
Moved labels map into helper function
|
5 jaren geleden |
Michael Dresser
|
e40d0c4dd4
Refactor ClusterNodes and use provider ID
|
5 jaren geleden |
Michael Dresser
|
a4bdd92957
Active minutes query includes provider id
|
5 jaren geleden |
Neal Ormsbee
|
e774ff8349
Now copying all labels into node objects
|
5 jaren geleden |
Niko Kovacevic
|
b584af85ae
WIP add labels to nodes
|
5 jaren geleden |
Matt Bolt
|
10bb23ca30
Merge branch 'bolt/annotations-error-collection' into niko/aggapi
|
5 jaren geleden |
Niko Kovacevic
|
8c5dc99396
Migrate AggAPI WIP: refactor global singleton into application instance and parametrize or make receiver; same with Router; continue to move and refactor things from closed-source that have to move
|
5 jaren geleden |
Matt Bolt
|
87687565e9
Pass back warnings from prometheus where appropriate. Move ErrorCollector to prom package, updates to propagate and handle error collection errors appropriately. Add annotations collectors for prometheus metrics. Update all of the kubernetes based metric collectors to use the ClusterCache
|
5 jaren geleden |
Ajay Tripathy
|
0489ff7e5a
smooth minutes query out over kubecost restarts
|
5 jaren geleden |
Ajay Tripathy
|
4af2b3b251
nan shield on total of 0
|
5 jaren geleden |
Niko Kovacevic
|
4cf194de16
Merge pull request #572 from kubecost/niko/assets
|
5 jaren geleden |
Ajay Tripathy
|
15eb66f5b8
fix label-replace/duplicate labelset issue
|
5 jaren geleden |
Ajay Tripathy
|
c92050a20d
remove log
|
5 jaren geleden |
Niko Kovacevic
|
b18b4edfb6
Proposal for required and optional queries
|
5 jaren geleden |
Ajay Tripathy
|
beaee05e9e
loadbalancer fix by clusterid
|
5 jaren geleden |
Niko Kovacevic
|
3c2d40865a
Simplify CPU mode query
|
5 jaren geleden |
Ajay Tripathy
|
d84ae12469
Merge pull request #543 from kubecost/AjayTripathy-pv-reconciliation
|
5 jaren geleden |
Niko Kovacevic
|
1b4bdb3902
Remove log
|
5 jaren geleden |
Niko Kovacevic
|
94652c6e0b
Fix GPU query
|
5 jaren geleden |
Ajay Tripathy
|
85eafb888a
Merge pull request #554 from kubecost/niko/cluster
|
5 jaren geleden |
Niko Kovacevic
|
1372c7499d
Initialize a Breakdown for ClusterDisks (missed one of the four possibilities for instantiating a new Disk)
|
5 jaren geleden |
Calvin Wang
|
d325387628
added ClusterLoadBalancers() with accompanying struct to cluster.go
|
5 jaren geleden |
Ajay Tripathy
|
4dc7b4d417
dedupe RI/spot logs
|
5 jaren geleden |
Niko Kovacevic
|
ced69db129
ClusterNodes and ClusterDisks: add Start and End (not just Minutes); make End mean the end of the last unit of time (add resolution to the final timestamp); add ProviderID if we fail to set it
|
5 jaren geleden |
Ajay Tripathy
|
629800de1f
fix queries
|
5 jaren geleden |
Ajay Tripathy
|
e8bc70af93
pv providerid
|
5 jaren geleden |
Niko Kovacevic
|
73b083af1d
Resolve merge conflicts
|
5 jaren geleden |