mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 19:08:59 -05:00
[GH-ISSUE #23769] Guided Open WebUI install mission in KubeStellar Console #20064
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @clubanderson on GitHub (Apr 16, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/23769
We built a guided install mission for Open WebUI inside KubeStellar Console, a standalone Kubernetes dashboard (unrelated to legacy kubestellar/kubestellar, kubeflex, or OCM — zero shared code).
→ Open the Open WebUI install mission
What the mission does
The mission installs Open WebUI via the official Helm chart at https://helm.openwebui.com/ , wires it to an in-cluster OpenAI-compatible backend (Ollama / vLLM / LocalAI / llama.cpp / RHAIIS) via the
OPENAI_API_BASE_URLenv var, and exposes it through a ClusterIP Service. Each step:helm repo add open-webui https://helm.openwebui.com/, thenhelm install open-webuiwith an inline values file pointing at the backend Servicecurlto the web UI's port-forwarded endpoint to confirm sign-up and model picker workENABLE_SIGNUPnot set), PVC stuck Pending, RAG upload OOMshelm uninstall+ PVC + namespace cleanupOpen WebUI is also registered as a chat-capable provider in the Console's own agent selector via the
OPEN_WEBUI_URLenv var, so Console chat can route through Open WebUI for users who prefer that UI.Why we're reaching out
The Console now ships with local-LLM runner integrations. Open WebUI plays the "frontend" role — it is the only runner in the set that proxies to another backend rather than doing inference itself. That makes it the right first-stop UI for many operators, and we wanted you to know we integrated against it.
Install
Local (connects to your current kubeconfig context):
Deploy into a cluster:
Mission definitions are open source — PRs welcome at install-open-webui.json. Feel free to close if not relevant.
@pr-validator-bot commented on GitHub (Apr 16, 2026):
⚠️ Missing Issue Title Prefix
@clubanderson, your issue title is missing a prefix (e.g.,
bug:,feat:,docs:).Please update your issue title to include one of the following prefixes:
Example:
bug: Login fails when using special characters in password