-
Notifications
You must be signed in to change notification settings - Fork 1
feat: SHEK-16 — in-cluster Kubernetes auto-discovery from ConfigMap #29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
12 commits
Select commit
Hold shift + click to select a range
123b4f4
feat: SHEK-16 — in-cluster Kubernetes auto-discovery from ConfigMap
arieradle ed73470
feat: SHEK-17 — periodic spend reporting to Kubernetes ConfigMap
arieradle f2cb46e
fix: SHEK-26 — replace per-pod cap nested Budget with float to elimin…
arieradle a1d0d5d
fix: SHEK-27 — restart K8s poller/reporter threads on Budget re-entry
arieradle 5751881
fix: SHEK-28 — log K8s config failures instead of swallowing them
arieradle 02354fd
fix: SHEK-33 — _check_per_pod_limit() now respects warn_only mode
arieradle 8c20312
fix: SHEK-32 — report spend before enforcement checks so reporter cap…
arieradle 00e71c8
fix: SHEK-31 — stop leaked K8s threads after each test via autouse fi…
arieradle ecd0b9e
feat: SHEK-29 — add BudgetPausedError subclass to distinguish operato…
arieradle 397fd22
fix: SHEK-30 — wire _k8s_redis_backend into _record_spend() for distr…
arieradle 6645684
feat: SHEK-34 — wire scope_group_by (pod-label group detection) and s…
arieradle c3b777c
test: fix coverage gaps and litellm skip guard on feat/shek-16
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.