This article will show you how to install OpenWebUI on Kubernetes using helm. Firstly, Let’s read about OpenWebUI.
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform designed to operate entirely offline. It supports various LLM runners like Ollama and OpenAI-compatible APIs, with a built-in inference engine for RAG, making it a powerful AI deployment solution.
Helm helps you manage Kubernetes applications.
Prerequisites
- Kubernetes cluster is set up.
- Helm is installed.
1. Add helm repo
helm repo add open-webui https://open-webui.github.io/helm-charts
helm repo update
2. Install OpenWebUI on Kubernetes:
helm install openwebui open-webui/open-webui
3. Verify installation
kubectl get pods
Access the WebUI
Configure port forwarding or implement load balancing to access the Open WebUI externally from the cluster.
kubectl port-forward pod open-webui-0 3000:3000
Then you can go to http://localhost:3000 to the webui.
Read Also: How to install python 3 on mac M1
Leave a Reply