Open-weight AI on Kubernetes: A Developer’s Guide to vLLM vs. KubeAI