[PR #5279] [MERGED] feat: Improve kustomization usage #8457

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

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/5279
Author: @afritzler
Created: 9/8/2024
Status: Merged
Merged: 9/9/2024
Merged by: @tjbck

Base: devHead: enh/kustomization


📝 Commits (9)

📊 Changes

4 files changed (+16 additions, -13 deletions)

View changed files

kubernetes/manifest/base/kustomization.yaml (+8 -0)
kubernetes/manifest/gpu/kustomization.yaml (+8 -0)
📝 kubernetes/manifest/gpu/ollama-statefulset-gpu.yaml (+0 -0)
kubernetes/manifest/kustomization.yaml (+0 -13)

📄 Description

Changelog Entry

Description

Ensure that the manifest/base folder can be used as a standalone kustomization resource.

Add a new subfolder manifest/gpu which uses manifest/base with additional GPU related patches.

Added

  • Added new subfolder gpu for GPU related kustomize patches

Removed

  • Moved manifest/patches to manifest/gpu
  • Moved manifest/kustomization.yaml to manifest/gpu/kustomization.yaml

Breaking Changes

  • BREAKING CHANGE: The docs for alternative installation will be updated in a separate PR in the docs project and linked here.

🔄 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/5279 **Author:** [@afritzler](https://github.com/afritzler) **Created:** 9/8/2024 **Status:** ✅ Merged **Merged:** 9/9/2024 **Merged by:** [@tjbck](https://github.com/tjbck) **Base:** `dev` ← **Head:** `enh/kustomization` --- ### 📝 Commits (9) - [`05c0423`](https://github.com/open-webui/open-webui/commit/05c0423d6eba64c78fbcfeda4059e54160d2fd35) Merge pull request #5197 from open-webui/dev - [`4617f3a`](https://github.com/open-webui/open-webui/commit/4617f3a4e277a716ab75460934257813d8865663) Merge pull request #5200 from open-webui/dev - [`e2ef36b`](https://github.com/open-webui/open-webui/commit/e2ef36b582b06f1edef0fe84064ce4ae45fa085b) Merge pull request #5238 from open-webui/dev - [`71a2bd2`](https://github.com/open-webui/open-webui/commit/71a2bd2fea32052204fc5198d66e6aa919c9b419) Merge pull request #5247 from open-webui/dev - [`98eaec2`](https://github.com/open-webui/open-webui/commit/98eaec22d4a28f81885cd69fc45bfa20b8cc6fd1) Merge pull request #5248 from open-webui/dev - [`2544f7e`](https://github.com/open-webui/open-webui/commit/2544f7eaf0c71bc668963b9a0c0d160e6c0a7707) Merge pull request #5249 from open-webui/dev - [`50db51e`](https://github.com/open-webui/open-webui/commit/50db51ebe08c018bf46acfaf55985ff998da50bc) Merge pull request #5262 from open-webui/dev - [`e510c8b`](https://github.com/open-webui/open-webui/commit/e510c8b11f0f898796635cf09aa93a3d72c4c2ee) Merge pull request #5263 from open-webui/dev - [`82fbfd6`](https://github.com/open-webui/open-webui/commit/82fbfd69a5a3e4a78975136286676831c44387d7) Improve `kustomization` usage ### 📊 Changes **4 files changed** (+16 additions, -13 deletions) <details> <summary>View changed files</summary> ➕ `kubernetes/manifest/base/kustomization.yaml` (+8 -0) ➕ `kubernetes/manifest/gpu/kustomization.yaml` (+8 -0) 📝 `kubernetes/manifest/gpu/ollama-statefulset-gpu.yaml` (+0 -0) ➖ `kubernetes/manifest/kustomization.yaml` (+0 -13) </details> ### 📄 Description # Changelog Entry ### Description Ensure that the `manifest/base` folder can be used as a standalone kustomization resource. Add a new subfolder `manifest/gpu` which uses `manifest/base` with additional GPU related patches. ### Added - Added new subfolder `gpu` for GPU related `kustomize` patches ### Removed - Moved `manifest/patches` to `manifest/gpu` - Moved `manifest/kustomization.yaml` to `manifest/gpu/kustomization.yaml` ### Breaking Changes - **BREAKING CHANGE**: The `docs` for alternative installation will be updated in a separate PR in the `docs` project and linked here. --- <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:57:10 -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#8457