feat: litellm creds for mail/rspamd #163

Merged
benvin merged 1 commits from benvin/rspamd-litellm-role into master 2026-10-12 00:27:44 +11:00
Member

rspamd in the mail namespace needs a LiteLLM key for LLM-assisted spam scoring, limited to the cheap Haiku model. The rspamd litellm role existed but also allowed Sonnet and had no consumer binding.

  • limit litellm role rspamd to claude-haiku-4-5
  • add policy litellm/creds/rspamd reading litellm/creds/rspamd
  • add k8s auth role rspamd bound to SA rspamd in mail
rspamd in the `mail` namespace needs a LiteLLM key for LLM-assisted spam scoring, limited to the cheap Haiku model. The `rspamd` litellm role existed but also allowed Sonnet and had no consumer binding. - limit litellm role `rspamd` to `claude-haiku-4-5` - add policy `litellm/creds/rspamd` reading `litellm/creds/rspamd` - add k8s auth role `rspamd` bound to SA `rspamd` in `mail`
unkin-agent added 1 commit 2026-10-12 00:18:46 +11:00
feat: scope rspamd litellm role to haiku and bind mail/rspamd
ci/woodpecker/pr/plan Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
934d6ee72c
Author
Member

No findings.

No findings.
benvin merged commit b454bcb41a into master 2026-10-12 00:27:44 +11:00
benvin deleted branch benvin/rspamd-litellm-role 2026-10-12 00:27:44 +11:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/terraform-vault#163