[PR #757] [MERGED] Kubernetes: WebUI Persistent Volume Claim #7242

Closed
opened 2025-11-11 17:21:17 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/757
Author: @braveokafor
Created: 2/16/2024
Status: Merged
Merged: 2/18/2024
Merged by: @tjbck

Base: mainHead: k8s-webui-pvc


📝 Commits (2)

  • 0340967 feat: added kubernetes persistent volume claim for webui
  • 31b903d chore: bump kubernetes resources

📊 Changes

4 files changed (+40 additions, -8 deletions)

View changed files

📝 kubernetes/helm/values.yaml (+10 -4)
📝 kubernetes/manifest/base/ollama-statefulset.yaml (+6 -2)
📝 kubernetes/manifest/base/webui-deployment.yaml (+12 -2)
kubernetes/manifest/base/webui-pvc.yaml (+12 -0)

📄 Description

Summary:

  • Added Kubernetes Persistent Volume Claim (PVC) for Ollama WebUI.
  • Added Volume and Volume Mount to attach the PVC to Ollama WebUI deployment.

Note:

  • This is for #742 .
  • Tested on GKE (review attached screenshots).
    Screenshot 2024-02-16 at 19 49 30
    Screenshot 2024-02-16 at 19 50 18

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/open-webui/pull/757 **Author:** [@braveokafor](https://github.com/braveokafor) **Created:** 2/16/2024 **Status:** ✅ Merged **Merged:** 2/18/2024 **Merged by:** [@tjbck](https://github.com/tjbck) **Base:** `main` ← **Head:** `k8s-webui-pvc` --- ### 📝 Commits (2) - [`0340967`](https://github.com/open-webui/open-webui/commit/034096793056345dedc168326bc994dc55aee96a) feat: added kubernetes persistent volume claim for webui - [`31b903d`](https://github.com/open-webui/open-webui/commit/31b903d831156ea76ae34bee0eb8f8c0e2b63403) chore: bump kubernetes resources ### 📊 Changes **4 files changed** (+40 additions, -8 deletions) <details> <summary>View changed files</summary> 📝 `kubernetes/helm/values.yaml` (+10 -4) 📝 `kubernetes/manifest/base/ollama-statefulset.yaml` (+6 -2) 📝 `kubernetes/manifest/base/webui-deployment.yaml` (+12 -2) ➕ `kubernetes/manifest/base/webui-pvc.yaml` (+12 -0) </details> ### 📄 Description **Summary:** - Added Kubernetes Persistent Volume Claim (PVC) for Ollama WebUI. - Added Volume and Volume Mount to attach the PVC to Ollama WebUI deployment. **Note:** - This is for #742 . - Tested on GKE (review attached screenshots). <img width="472" alt="Screenshot 2024-02-16 at 19 49 30" src="https://github.com/ollama-webui/ollama-webui/assets/39132143/210901e9-0567-40c4-abcc-58388a9e0ef8"> <img width="1335" alt="Screenshot 2024-02-16 at 19 50 18" src="https://github.com/ollama-webui/ollama-webui/assets/39132143/a76cb802-7e7a-41aa-9490-dc38fbf41538"> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-11 17:21:17 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#7242