Ollama helm repository #58

Closed
opened 2026-02-15 19:15:52 -05:00 by yindo · 3 comments
Owner

Originally created by @Al4DIN on GitHub (Feb 7, 2025).

The issue with the Ollama Helm repository is that the provided URL referring to the Ollama Helm charts is not working. This prevents users from accessing or installing the charts necessary for deploying Ollama via Helm. The broken link on helm-charts/charts/open-webui/README.md could be due to a misconfiguration, a removed resource, or an incorrect reference in the documentation. This issue needs to be addressed to ensure users can seamlessly integrate Ollama using Helm.

Originally created by @Al4DIN on GitHub (Feb 7, 2025). The issue with the Ollama Helm repository is that the provided URL referring to the Ollama Helm charts is not working. This prevents users from accessing or installing the charts necessary for deploying Ollama via Helm. The broken link on `helm-charts/charts/open-webui/README.md` could be due to a misconfiguration, a removed resource, or an incorrect reference in the documentation. This issue needs to be addressed to ensure users can seamlessly integrate Ollama using Helm.
yindo closed this issue 2026-02-15 19:15:52 -05:00
Author
Owner

@NerdyShawn commented on GitHub (Feb 7, 2025):

the open-webui chart in this repo installs without issue and has the correct repo references defined in both README's

If you are looking specifically for just the ollama chart that is located here.

Below is a sample validating helm installing open-webui chart which has ollama as a subchart

$ helm version
version.BuildInfo{Version:"v3.17.0", GitCommit:"301108edc7ac2a8ba79e4ebf5701b0b6ce6a31e4", GitTreeState:"clean", GoVersion:"go1.23.4"}

helm upgrade -n testchart --install open-webui open-webui/open-webui --create-namespace 
Release "open-webui" does not exist. Installing it now.
NAME: open-webui
LAST DEPLOYED: Fri Feb  7 11:19:51 2025
NAMESPACE: testchart
STATUS: deployed
REVISION: 1
NOTES:
🎉 Welcome to Open WebUI!!
  ___                    __        __   _     _   _ ___ 
 / _ \ _ __   ___ _ __  \ \      / /__| |__ | | | |_ _|
| | | | '_ \ / _ \ '_ \  \ \ /\ / / _ \ '_ \| | | || | 
| |_| | |_) |  __/ | | |  \ V  V /  __/ |_) | |_| || | 
 \___/| .__/ \___|_| |_|   \_/\_/ \___|_.__/ \___/|___|
      |_|                                               

v0.5.10 - building the best open-source AI user interface.
 - Chart Version: v5.10.0
 - Project URL 1: https://www.openwebui.com/
 - Project URL 2: https://github.com/open-webui/open-webui
 - Documentation: https://docs.openwebui.com/
 - Chart URL: https://github.com/open-webui/helm-charts

Open WebUI is a web-based user interface that works with Ollama, OpenAI, Claude 3, Gemini and more.
This interface allows you to easily interact with local AI models.

1. Deployment Information:
  - Chart Name: open-webui
  - Release Name: open-webui
  - Namespace: testchart

2. Access the Application:
  Access via ClusterIP service:

    export LOCAL_PORT=8080
    export POD_NAME=$(kubectl get pods -n testchart -l "app.kubernetes.io/component=open-webui" -o jsonpath="{.items[0].metadata.name}")
    export CONTAINER_PORT=$(kubectl get pod -n testchart $POD_NAME -o jsonpath="{.spec.containers[0].ports[0].containerPort}")
    kubectl -n testchart port-forward $POD_NAME $LOCAL_PORT:$CONTAINER_PORT
    echo "Visit http://127.0.0.1:$LOCAL_PORT to use your application"

  Then, access the application at: http://127.0.0.1:$LOCAL_PORT or http://localhost:8080

3. Useful Commands:
  - Check deployment status:
      helm status open-webui -n testchart
  
  - Get detailed information:
      helm get all open-webui -n testchart

  - View logs:
      kubectl logs -f statefulset/open-webui -n testchart

4. Cleanup:
  - Uninstall the deployment:
      helm uninstall open-webui -n testchart
@NerdyShawn commented on GitHub (Feb 7, 2025): the open-webui chart in this repo installs without issue and has the correct repo references defined in both README's - https://github.com/open-webui/helm-charts/blob/main/charts/open-webui/README.md#installing - https://github.com/open-webui/helm-charts/blob/main/README.md If you are looking specifically for just the ollama chart that is located here. - https://github.com/otwld/ollama-helm Below is a sample validating helm installing open-webui chart which has ollama as a subchart ```c $ helm version version.BuildInfo{Version:"v3.17.0", GitCommit:"301108edc7ac2a8ba79e4ebf5701b0b6ce6a31e4", GitTreeState:"clean", GoVersion:"go1.23.4"} helm upgrade -n testchart --install open-webui open-webui/open-webui --create-namespace Release "open-webui" does not exist. Installing it now. NAME: open-webui LAST DEPLOYED: Fri Feb 7 11:19:51 2025 NAMESPACE: testchart STATUS: deployed REVISION: 1 NOTES: 🎉 Welcome to Open WebUI!! ___ __ __ _ _ _ ___ / _ \ _ __ ___ _ __ \ \ / /__| |__ | | | |_ _| | | | | '_ \ / _ \ '_ \ \ \ /\ / / _ \ '_ \| | | || | | |_| | |_) | __/ | | | \ V V / __/ |_) | |_| || | \___/| .__/ \___|_| |_| \_/\_/ \___|_.__/ \___/|___| |_| v0.5.10 - building the best open-source AI user interface. - Chart Version: v5.10.0 - Project URL 1: https://www.openwebui.com/ - Project URL 2: https://github.com/open-webui/open-webui - Documentation: https://docs.openwebui.com/ - Chart URL: https://github.com/open-webui/helm-charts Open WebUI is a web-based user interface that works with Ollama, OpenAI, Claude 3, Gemini and more. This interface allows you to easily interact with local AI models. 1. Deployment Information: - Chart Name: open-webui - Release Name: open-webui - Namespace: testchart 2. Access the Application: Access via ClusterIP service: export LOCAL_PORT=8080 export POD_NAME=$(kubectl get pods -n testchart -l "app.kubernetes.io/component=open-webui" -o jsonpath="{.items[0].metadata.name}") export CONTAINER_PORT=$(kubectl get pod -n testchart $POD_NAME -o jsonpath="{.spec.containers[0].ports[0].containerPort}") kubectl -n testchart port-forward $POD_NAME $LOCAL_PORT:$CONTAINER_PORT echo "Visit http://127.0.0.1:$LOCAL_PORT to use your application" Then, access the application at: http://127.0.0.1:$LOCAL_PORT or http://localhost:8080 3. Useful Commands: - Check deployment status: helm status open-webui -n testchart - Get detailed information: helm get all open-webui -n testchart - View logs: kubectl logs -f statefulset/open-webui -n testchart 4. Cleanup: - Uninstall the deployment: helm uninstall open-webui -n testchart ```
Author
Owner

@Al4DIN commented on GitHub (Feb 10, 2025):

Yes, I'm just speaking about the url of ollama in the requirements.
It renders a 404 error page, need to update the Readme

Image

@Al4DIN commented on GitHub (Feb 10, 2025): Yes, I'm just speaking about the url of `ollama ` in the requirements. It renders a 404 error page, need to update the `Readme` ![Image](https://github.com/user-attachments/assets/0c7cfae6-b011-410e-b777-a02084b999d4)
Author
Owner

@jyje commented on GitHub (Feb 10, 2025):

@Al4DIN Hello

1

you ment the ollama chart link (https://otwld.github.io/ollama-helm) is broken for web browser, right?
In my opinion, the official ollama chart do not have an index page so the browser show nothing with 404 error.

2

But orthers...

have their index page. So we can see more detail about charts.

3

However, https://otwld.github.io/ollama-helm is still work for all helm commands. For example

helm repo add ollama https://otwld.github.io/ollama-helm/
helm repo update ollama

Finally, I think the link for ollama chart (https://otwld.github.io/ollama-helm) is valid in chart readme helm-charts/charts/open-webui/README.md 😊. If you have any question, feel free to ask about it

@jyje commented on GitHub (Feb 10, 2025): @Al4DIN Hello ### 1 you ment the ollama chart link (https://otwld.github.io/ollama-helm) is broken for web browser, right? In my opinion, the official ollama chart do not have an index page so the browser show nothing with 404 error. ### 2 But orthers... - https://apache.jfrog.io/ui/native/tika - https://charts.bitnami.com/bitnami (not index... but show some response) - https://helm.openwebui.com (this project) have their index page. So we can see more detail about charts. ### 3 However, https://otwld.github.io/ollama-helm is still work for all **helm commands**. For example ```sh helm repo add ollama https://otwld.github.io/ollama-helm/ helm repo update ollama ``` Finally, I think the link for ollama chart (https://otwld.github.io/ollama-helm) is valid in chart readme `helm-charts/charts/open-webui/README.md` 😊. If you have any question, feel free to ask about it
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: open-webui/helm-charts#58