Missing Affinity and extra ENV from the helm package #6

Closed
opened 2026-02-15 19:15:19 -05:00 by yindo · 5 comments
Owner

Originally created by @abhishek-ch on GitHub (May 8, 2024).

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). # 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
yindo closed this issue 2026-02-15 19:15:19 -05:00
Author
Owner

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

I have made the changes, will create the PR.

@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

@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

@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!

@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

@westbrook-ai commented on GitHub (Jun 4, 2024):

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

Closing this out, thanks again for contributing!

@westbrook-ai commented on GitHub (Jun 4, 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.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: open-webui/helm-charts#6