Serving a small, open-source LLM behind vLLM, containerized on a single desktop GPU.
The repo is here: https://github.com/codecalligrapher/llm-serving-vllm-k8s
The target is to have a single-node Kubernetes, with Grafana to monitor and a throughput benchmark.
Status: containerized OpenAI-compatible endpoint running on an RTX 3060 Ti (8GB). K8s, monitoring, and benchmark are scoped below but not yet built.
Why vLLM
Mainly because of the OpenAI-compatible server, so the endpoint is v1/chat/completions and any OpenAI client works against it.