Add LiteLLM dynamic secrets engine implementation #1
Reference in New Issue
Block a user
Delete Branch "benvin/initial-implementation"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
Populate the newly-created repo with the LiteLLM dynamic secrets engine: a
Vault/OpenBao plugin that mints LiteLLM virtual keys scoped by model, spending
limit, and lease TTL, so key lifetimes are owned by Vault (revoke the lease,
revoke the key).
Changes
config,roles/<name>,creds/<name>paths and arevocable
litellm_keysecret type (revoke deletes the key; renew re-syncs theexpiry).
OpenBao, proving the same binary works on each.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.