Commit Graph

117 Commits

Author SHA1 Message Date
Christian Petersen d8eaf32582
Fix broken link to Datadog plugin in README.md (#63)
Signed-off-by: Christian Petersen <Christian.Petersen2@ibm.com>
2025-04-03 10:22:49 -04:00
Alex Meijer 42fa6c2496
skip empty plugins (#57)
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-29 20:18:54 +00:00
Alex Meijer 4c5d648738
overhaul DD plugin to use billed costs only (#56)
* overhaul DD plugin to use billed costs only

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* add missing import

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

---------

Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-29 16:02:22 -04:00
Alex Meijer b60c571ab9
get openAI and mongo integration tests working (#55)
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-23 10:30:08 -04:00
Sajit Mathew Kunnumkal 5ebd41de6d
Clean up code; add more tests (#44)
Signed-off-by: Sajit Kunnumkal <sajit@kunnumkal.com>
Co-authored-by: sajit <sajit@kunnumkal.com>
2024-10-17 09:25:33 -04:00
Alex Meijer 39e7d175b0
add contributors list (#43)
* add contributors list

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* tuning

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

---------

Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-16 16:17:07 -04:00
github-actions[bot] 173d98518d update manifest 2024-10-16 18:26:45 +00:00
Sajit Mathew Kunnumkal 5b117bca5e
[Atlas] integrate plugin Signed-off-by: Sajit Kunnumkal <sajit@kunnumkal.com> (#41)
Co-authored-by: sajit <sajit@kunnumkal.com>
2024-10-16 14:26:33 -04:00
Alex Meijer f04fa90300
[Datadog] fix price parsing API (#40)
* fix harness to support multiple plugins

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* [Datadog] fix parsing of prices

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

---------

Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-11 11:32:49 -04:00
Alex Meijer 779ed10797
fix harness to support multiple plugins (#39)
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-10 16:35:05 -04:00
github-actions[bot] 5a22aa2b41 update manifest 2024-10-10 18:48:16 +00:00
Alex Meijer 0c42e1a5e8
OpenAI Plugin MVP (#38)
* OpenAI Plugin MVP

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* code review fixes

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* add MAINTAINERS

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* only attempt to read if no error

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

---------

Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-10 14:47:58 -04:00
Alex Meijer 42d14e3330
Atm/restructure testharness (#37)
* use deploy key

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* clean up, try out webhook

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* bugfixes

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* last round of tweaks

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* [DATADOG] [ENG-2797] Improved Support for DBM costs

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* bugfixes

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* fix plugin validator

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

---------

Signed-off-by: Alex Meijer <ameijer@kubecost.com>
Signed-off-by: Alex Meijer <ameijer@users.noreply.github.com>
2024-10-09 09:09:43 -05:00
Alex Meijer 30e43a6750
[DATADOG][ENG-2797] Support DD DBM hosts/queries (#36)
* use deploy key

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* clean up, try out webhook

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* bugfixes

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* last round of tweaks

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* [DATADOG] [ENG-2797] Improved Support for DBM costs

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* bugfixes

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

---------

Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-08 15:08:08 -04:00
Alex Meijer 7acbbf3320
Atm/restructure testharness (#35)
* use deploy key

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* clean up, try out webhook

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* bugfixes

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* last round of tweaks

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

---------

Signed-off-by: Alex Meijer <ameijer@kubecost.com>
Signed-off-by: Alex Meijer <ameijer@users.noreply.github.com>
2024-10-03 11:04:36 -05:00
Alex Meijer 868e81de4e
Atm/restructure testharness (#34)
* use deploy key

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* clean up, try out webhook

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* bugfixes

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

---------

Signed-off-by: Alex Meijer <ameijer@kubecost.com>
Signed-off-by: Alex Meijer <ameijer@users.noreply.github.com>
2024-10-03 10:21:25 -05:00
github-actions[bot] 64f25647d6 update manifest 2024-10-03 14:11:05 +00:00
Alex Meijer 574b999176
Atm/restructure testharness (#33)
* use deploy key

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

* clean up, try out webhook

Signed-off-by: Alex Meijer <ameijer@kubecost.com>

---------

Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-03 14:08:00 +00:00
github-actions[bot] 28efd4a124 update manifest 2024-10-03 13:31:30 +00:00
Alex Meijer c71ddf00d2
use deploy key (#32)
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-03 09:21:51 -04:00
Alex Meijer ca198ef6b0
Merge pull request #31 from opencost/atm/restructure-testharness
try new workflow
2024-10-03 09:01:21 -04:00
Alex Meijer d9672eff99
Merge branch 'main' into atm/restructure-testharness 2024-10-03 08:57:24 -04:00
Alex Meijer 662919659d
try new workflow
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-03 08:56:29 -04:00
Alex Meijer 8fdf92aa5b
Merge pull request #30 from opencost/atm/restructure-testharness
us PAT to commit
2024-10-03 08:37:25 -04:00
Alex Meijer 0af7673a74
us PAT to commit
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-03 08:32:20 -04:00
Alex Meijer 55854928ee
Merge pull request #29 from opencost/atm/restructure-testharness
repro on branch
2024-10-02 17:04:59 -04:00
Alex Meijer 6ec64ff14f
Merge branch 'main' into atm/restructure-testharness 2024-10-02 16:52:29 -04:00
Alex Meijer 55d5862b15
undo changes
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-02 16:52:02 -04:00
Alex Meijer 973f722775
new xargs
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-02 16:42:27 -04:00
Alex Meijer 5c92c4e539
fix dirname
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-02 16:41:14 -04:00
Alex Meijer ee2355a22c
use branch
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-02 16:35:40 -04:00
Alex Meijer edf9b3f6c0
try to set up workspace
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-02 16:34:01 -04:00
Alex Meijer f97d15a50f
repro on branch
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-02 16:30:28 -04:00
Alex Meijer d9ed7d1aaa
Merge pull request #28 from opencost/atm/restructure-testharness
don't cd
2024-10-02 16:27:22 -04:00
Alex Meijer 391002b1b1
don't cd
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-02 16:26:26 -04:00
Alex Meijer 34fe29409a
Merge pull request #27 from opencost/atm/restructure-testharness
fix pathing
2024-10-02 16:18:55 -04:00
Alex Meijer 32b6aa4e3a
Merge branch 'main' into atm/restructure-testharness 2024-10-02 16:17:49 -04:00
Alex Meijer 0a6b612457
fix pathing
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-02 16:16:41 -04:00
Alex Meijer 4783329c91
Merge pull request #26 from opencost/atm/restructure-testharness
export secrets to env
2024-10-02 16:02:56 -04:00
Alex Meijer da31a9b273
export secrets to env
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-02 15:59:01 -04:00
Alex Meijer a60946d46d
Merge pull request #25 from opencost/atm/restructure-testharness
Atm/restructure testharness
2024-10-02 15:52:41 -04:00
Alex Meijer af32ba71be
prep for testing, fix build
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-02 14:58:03 -04:00
Alex Meijer 62270a223d
update logs
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-02 14:52:29 -04:00
Alex Meijer 7ce614fb87
fix justfile
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-02 14:52:29 -04:00
Alex Meijer dcc2acb880
fix pathing
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-02 14:52:29 -04:00
Alex Meijer bc6621459f
checkout current branch for now
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-02 14:52:29 -04:00
Alex Meijer 0c6cf39340
try out DD tests
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-02 14:52:29 -04:00
Alex Meijer 56571088b8
migration to new folder structure
Signed-off-by: Alex Meijer <ameijer@kubecost.com>
2024-10-02 14:52:29 -04:00
Alex Meijer a50cd12908
Merge pull request #20 from nik-kc/nik/gh_templates
Update issue and PR templates
2024-04-29 13:25:18 -04:00
nik-kc d7050248b5
Merge branch 'main' into nik/gh_templates 2024-04-26 17:13:12 -05:00