[PR #181] [MERGED] feat: [pipelines] add strategy #230

Closed
opened 2026-02-15 19:16:58 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/helm-charts/pull/181
Author: @jyje
Created: 2/20/2025
Status: Merged
Merged: 2/20/2025
Merged by: @westbrook-ai

Base: mainHead: issue-179/pipelines-update-strategy


📝 Commits (1)

  • 7f2b641 feat(pipelines): add strategy for updating deployment

📊 Changes

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

View changed files

📝 charts/pipelines/Chart.yaml (+1 -1)
📝 charts/pipelines/README.md (+1 -0)
📝 charts/pipelines/templates/deployment.yaml (+4 -0)
📝 charts/pipelines/values.yaml (+2 -0)

📄 Description

Hello, guys. I suggest a new feature for the pipelines chart. Any question and contribution are welcome 🤗

PR

  • To resolve #179
    • Make changes / Test changes / Run helm-docs
  • feat(pipelines): add strategy for updating deployment
    • bump the pipelines chart from 0.2.0 to 0.3.0

Verification

helm template pipelines ./charts/pipelines \
  --namespace test-namespace \
  --set "strategy.type=RollingUpdate" \
  --set "strategy.rollingUpdate.maxSurge=0" \
  --set "strategy.rollingUpdate.maxUnavailable=1" \
> owui-pipelines-test.yaml

kubectl create ns test-namespace
kubectl apply -f owui-pipelines-test.yaml

kubectl describe -n test-namespace deploy pipelines | grep "RollingUpdateStrategy"
# result -> "RollingUpdateStrategy:  1 max unavailable, 0 max surge"

Run Command
image

Deployment Description (YAML)
image


🔄 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/helm-charts/pull/181 **Author:** [@jyje](https://github.com/jyje) **Created:** 2/20/2025 **Status:** ✅ Merged **Merged:** 2/20/2025 **Merged by:** [@westbrook-ai](https://github.com/westbrook-ai) **Base:** `main` ← **Head:** `issue-179/pipelines-update-strategy` --- ### 📝 Commits (1) - [`7f2b641`](https://github.com/open-webui/helm-charts/commit/7f2b6415698e8b1cde3ad287ecd762528d5ebb16) feat(pipelines): add `strategy` for updating deployment ### 📊 Changes **4 files changed** (+8 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `charts/pipelines/Chart.yaml` (+1 -1) 📝 `charts/pipelines/README.md` (+1 -0) 📝 `charts/pipelines/templates/deployment.yaml` (+4 -0) 📝 `charts/pipelines/values.yaml` (+2 -0) </details> ### 📄 Description Hello, guys. I suggest a new feature for the pipelines chart. Any question and contribution are welcome 🤗 ## PR - To resolve #179 - [x] Make changes / Test changes / Run helm-docs - **feat(pipelines): add `strategy` for updating deployment** - bump the pipelines chart from 0.2.0 to 0.3.0 ## Verification ```sh helm template pipelines ./charts/pipelines \ --namespace test-namespace \ --set "strategy.type=RollingUpdate" \ --set "strategy.rollingUpdate.maxSurge=0" \ --set "strategy.rollingUpdate.maxUnavailable=1" \ > owui-pipelines-test.yaml kubectl create ns test-namespace kubectl apply -f owui-pipelines-test.yaml kubectl describe -n test-namespace deploy pipelines | grep "RollingUpdateStrategy" # result -> "RollingUpdateStrategy: 1 max unavailable, 0 max surge" ``` **Run Command** ![image](https://github.com/user-attachments/assets/67d8b40b-7135-4d0f-a252-741e8c44d695) **Deployment Description (YAML)** ![image](https://github.com/user-attachments/assets/b63ec93c-4069-461f-8d84-6439a3c44e88) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 19:16:58 -05:00
yindo closed this issue 2026-02-15 19:16:58 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: open-webui/helm-charts#230