Skip to content
kubernetes

vLLM + k8s on Bare Metal

November 21, 2025
Updated July 10, 2026

Ollama on Ubuntu was an easy enough install, with the addition of OpenWebUI – we had an easy to use in-house tool – but we stopped short of voice chat, due to lack of TLS.

The next project is to use a production grade tool – vllm on kubernetes.

All of this is going to require our own DNS server – why haven't we done this already?

  1. DNS
  1. kubernetes on Ubuntu
  1. vllm

Here's to the Thanksgiving break, which gives me time to dive in.

Update:

  1. DNS – now running Technitium for the home network. Added ad blocking lists to clean things up. Running on nanostack server.

  2. Microk8s running a 4 node cluster. 1 CP node, 3 worker nodes.

  3. vLLM took a backseat over Turkey day, back at it now.

  4. Added Ollama running as a service with Open Web UI on ubuntu – system76 server. Adding nginx proxy as a frontend so we can enable TLS for voice chats.

here's to more fun.

Comments

Be the first to comment.

Leave a Reply

Discover more from Chris Dixon — Notes from the Cosmos

Subscribe now to keep reading and get access to the full archive.

Continue reading