Skip to content

feat(k8s): expose LiteLLM proxy on dev at /kartik - #93

Merged
jcschaff merged 1 commit into
mainfrom
feat/expose-litellm-kartik
Aug 12, 2026
Merged

feat(k8s): expose LiteLLM proxy on dev at /kartik#93
jcschaff merged 1 commit into
mainfrom
feat/expose-litellm-kartik

Conversation

@jcschaff

Copy link
Copy Markdown
Member

Adds a /kartik path to the dev ingress routing to litellm:4000, for manual testing of the LiteLLM proxy.

  • Added to the existing backend-ingress rather than a new Ingress object, so it inherits the ingress-wide rewrite-target: /$2 (strips the /kartik prefix — LiteLLM serves its routes at the root: /v1/*, /health, /key/*) and the long proxy-read/send-timeout: 3600 already set there for streaming.
  • Dev overlay only (vcell-ai-rke-dev); prod ingress unchanged.
  • No image bump needed — config-only change, Flux applies it on merge.

Note: this makes the LiteLLM admin API publicly reachable at https://vcell-ai-dev.cam.uchc.edu/kartik/, guarded only by LITELLM_MASTER_KEY.

🤖 Generated with Claude Code

https://claude.ai/code/session_0174W6CHp7FMt7c9sKdBhbp1

Adds a /kartik path to the dev backend-ingress routing to litellm:4000 for
manual testing of the proxy. Reuses backend-ingress so the existing /$2
rewrite strips the prefix (LiteLLM serves its routes at the root) and picks
up the long proxy timeouts already set there for streaming.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0174W6CHp7FMt7c9sKdBhbp1
@jcschaff
jcschaff merged commit 045885e into main Aug 12, 2026
1 check passed
@jcschaff
jcschaff deleted the feat/expose-litellm-kartik branch August 12, 2026 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant