[GH-ISSUE #14] Missing Affinity and extra ENV from the helm package #4

Closed
opened 2026-10-18 21:04:30 +00:00 by bsakaguchi · 5 comments
Owner

Originally created by @abhishek-ch on GitHub (May 8, 2024).
Original GitHub issue: https://github.com/open-webui/helm-charts/issues/14

Bug Report

Description

Bug Summary:
The current Helm package lacks the ability to include affinity settings and additional environment variables from values.yaml.

Steps to Reproduce:

  1. Navigate to the Kubernetes module.
  2. The repository does not include a variable for affinity.
  3. Adding affinity or extra environment variables requires modifications to the template.

Expected Behavior:
Users should have the capability to configure affinity and environment variables through the values file.

Actual Behavior:
Affinity and external ENVs are not supported

Environment

  • Open WebUI Version: v0.1.123
Originally created by @abhishek-ch on GitHub (May 8, 2024). Original GitHub issue: https://github.com/open-webui/helm-charts/issues/14 # Bug Report ## Description **Bug Summary:** The current Helm package lacks the ability to include affinity settings and additional environment variables from values.yaml. **Steps to Reproduce:** 1. Navigate to the Kubernetes module. 2. The repository does not include a variable for affinity. 3. Adding affinity or extra environment variables requires modifications to the template. **Expected Behavior:** Users should have the capability to configure affinity and environment variables through the values file. **Actual Behavior:** Affinity and external ENVs are not supported ## Environment - **Open WebUI Version:** v0.1.123
Author
Owner

@abhishek-ch commented on GitHub (May 8, 2024):

I have made the changes, will create the PR.

<!-- gh-comment-id:2100792957 --> @abhishek-ch commented on GitHub (May 8, 2024): I have made the changes, will create the PR.
Author
Owner

@justinh-rahb commented on GitHub (May 8, 2024):

Recently added a new repo for Helm:
https://github.com/open-webui/helm-charts

<!-- gh-comment-id:2100792963 --> @justinh-rahb commented on GitHub (May 8, 2024): Recently added a new repo for Helm: https://github.com/open-webui/helm-charts
Author
Owner

@abhishek-ch commented on GitHub (May 8, 2024):

https://github.com/abhishek-ch/affinity-helm-charts/tree/missing_affinity here

<!-- gh-comment-id:2100792975 --> @abhishek-ch commented on GitHub (May 8, 2024): https://github.com/abhishek-ch/affinity-helm-charts/tree/missing_affinity here
Author
Owner

@cepxuo commented on GitHub (May 9, 2024):

I confirm that extraEnvVars do not work with current version, while using this repo for Helm charts and Open WebUI Version: v0.1.124

UPD: My bad, I had to use chart version 2.0.2 which works fine! Sorry for confusion!

<!-- gh-comment-id:2103152124 --> @cepxuo commented on GitHub (May 9, 2024): I confirm that extraEnvVars do not work with current version, while using [this repo](https://github.com/open-webui/helm-charts) for Helm charts and Open WebUI Version: v0.1.124 UPD: My bad, I had to use chart version 2.0.2 which works fine! Sorry for confusion!
Author
Owner

@james-westbrook commented on GitHub (Jun 5, 2024):

I see this got merged: https://github.com/open-webui/helm-charts/pull/13

Closing this out, thanks again for contributing!

<!-- gh-comment-id:2148788527 --> @james-westbrook commented on GitHub (Jun 5, 2024): I see this got merged: https://github.com/open-webui/helm-charts/pull/13 Closing this out, thanks again for contributing!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
open-webui/helm-charts#4
No description provided.