Ajay Tripathy
|
c242d7a35d
wrap in helper function for cleaner diff
|
4 tahun lalu |
Ajay Tripathy
|
22facab0e2
create more minimal diff
|
4 tahun lalu |
Ajay Tripathy
|
ea36ebcddf
rewrite group-right query for simplicity and performanc
|
4 tahun lalu |
Matt Bolt
|
307ba8600a
Merge pull request #886 from kubecost/bolt/pv-hourly-cost-fix
|
4 tahun lalu |
Matt Bolt
|
068510c259
Merge pull request #867 from kubecost/bolt/ksm-metrics
|
4 tahun lalu |
Matt Bolt
|
f688df9ebb
Only filter if status is failed.
|
4 tahun lalu |
Matt Bolt
|
cdf721606e
Omit PV Hourly Metrics for !Available and !Bound
|
4 tahun lalu |
Sean Holcomb
|
08174a7d5c
Merge pull request #871 from kubecost/sean/azure-spot-clean-up
|
4 tahun lalu |
Sean Holcomb
|
43185de475
remove mutex locks as they are breaking
|
4 tahun lalu |
Sean Holcomb
|
7512a5295a
Update error handling
|
4 tahun lalu |
Sean Holcomb
|
bb2d62be74
Change locks to write locks
|
4 tahun lalu |
Sean Holcomb
|
cebd0b746b
add spot nodes to pricing dirrectly
|
4 tahun lalu |
Sean Holcomb
|
72b6ff3950
Clean up code
|
4 tahun lalu |
Sean Holcomb
|
1e38d59255
Code Clean Up, fix filter
|
4 tahun lalu |
Subreptivus
|
feeb101a1e
Support Azure Spot instances prices
|
5 tahun lalu |
Michael Dresser
|
e16f17bc13
Merge pull request #877 from kubecost/mmd/asr-start-end-minutes
|
4 tahun lalu |
Michael Dresser
|
ada46a75c9
ASR.Minutes() does not return an error
|
4 tahun lalu |
Michael Dresser
|
e830d04e85
Add Start, End, and Minutes to AllocationSetRange
|
4 tahun lalu |
Matt Bolt
|
1f2f80bdc8
Merge branch 'bolt/ksm-metrics' of github.com:kubecost/cost-model into bolt/ksm-metrics
|
4 tahun lalu |
Matt Bolt
|
478736fc75
Update retry test to use parallell()
|
4 tahun lalu |
Matt Bolt
|
426c2c1359
We want to disable the pod flag by default.
|
4 tahun lalu |
Matt Bolt
|
3858334fc5
Normalized pod metric objects to make collapsing later more straight-forward. Added a unit test for KubeLabelsToLabels utility. Added kube_namespace_labels emission. Separated the pod annotation emission from the default ksm emission
|
4 tahun lalu |
Matt Bolt
|
350c20d740
Add HPAs to cluster cache for Kaelan's incoming metric work.
|
4 tahun lalu |
Matt Bolt
|
638b388537
Add the remaining KSM metrics, clean some of the existing metric definitions.
|
4 tahun lalu |
Matt Bolt
|
e8aa613cb9
complete the code doc
|
4 tahun lalu |
Matt Bolt
|
99563aab2b
Adjust collector name for pods to match convention.
|
4 tahun lalu |
Matt Bolt
|
90f642306d
Consolidate each metric emission based on kubernetes type into single collector, separate collectors and metrics into separate source file by type. Added new node metrics, job metrics, and pvc metrics.
|
4 tahun lalu |
Matt Bolt
|
f7edd4f13d
Consolidated multiple pod collectors into single collector to prevent multiple AllPods() iterations. Added: `kube_pod_owner`, `kube_pod_container_status_terminated_reason`, `kube_pod_container_status_restarts_total`, `kube_pod_container_resource_limits`, `kube_pod_status_phase`
|
4 tahun lalu |
Matt Bolt
|
2730ce14cc
(WIP) Add separate main.go for kubemetrics emission, added env vars specific to the pod, and pvcs to cluster cache.
|
4 tahun lalu |
Matt Bolt
|
9f8ca5ac94
Update retry test to use parallell()
|
4 tahun lalu |