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>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 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:
dev← Head:enh/kustomization📝 Commits (9)
05c0423Merge pull request #5197 from open-webui/dev4617f3aMerge pull request #5200 from open-webui/deve2ef36bMerge pull request #5238 from open-webui/dev71a2bd2Merge pull request #5247 from open-webui/dev98eaec2Merge pull request #5248 from open-webui/dev2544f7eMerge pull request #5249 from open-webui/dev50db51eMerge pull request #5262 from open-webui/deve510c8bMerge pull request #5263 from open-webui/dev82fbfd6Improvekustomizationusage📊 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/basefolder can be used as a standalone kustomization resource.Add a new subfolder
manifest/gpuwhich usesmanifest/basewith additional GPU related patches.Added
gpufor GPU relatedkustomizepatchesRemoved
manifest/patchestomanifest/gpumanifest/kustomization.yamltomanifest/gpu/kustomization.yamlBreaking Changes
docsfor alternative installation will be updated in a separate PR in thedocsproject and linked here.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.