feat: Allow optional clusterIP and loadBalancerIP fields on the service #13

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

Originally created by @pranay-jain-notable on GitHub (Jun 11, 2024).

Feature Request

Currently the chart lacks the ability to specify the IP address that one may want to host the open-webui service. As a result, the service is served on a randomly selected IP address. This prevents any applications where one may want to host the service at a static IP address.

The service.yaml template should allow users to optionally specify the loadBalancerIP and the clusterIP for the loadBalancer and clusterIP type services respectively.

I have implemented this functionality in a local fork of the chart and would be happy to make a pull request on this repo for the same.

Originally created by @pranay-jain-notable on GitHub (Jun 11, 2024). ### Feature Request Currently the chart lacks the ability to specify the IP address that one may want to host the open-webui service. As a result, the service is served on a randomly selected IP address. This prevents any applications where one may want to host the service at a static IP address. The `service.yaml` template should allow users to optionally specify the `loadBalancerIP` and the `clusterIP` for the `loadBalancer` and `clusterIP` type services respectively. I have implemented this functionality in a local fork of the chart and would be happy to make a pull request on this repo for the same.
yindo added the enhancement label 2026-02-15 19:15:26 -05:00
yindo closed this issue 2026-02-15 19:15:26 -05:00
Author
Owner

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

Hi @pranay-jain-notable, PRs are definitely welcome if you already have it fixed locally. I'd be happy to test it out and merge it if all looks good!

@westbrook-ai commented on GitHub (Jun 13, 2024): Hi @pranay-jain-notable, PRs are definitely welcome if you already have it fixed locally. I'd be happy to test it out and merge it if all looks good!
Author
Owner

@pranay-jain-notable commented on GitHub (Jun 13, 2024):

I've posted Pull Request #37 for this feature. As mentioned, I've tested this out locally and on a production kubernetes cluster for the LoadBalancer service type.

@pranay-jain-notable commented on GitHub (Jun 13, 2024): I've posted Pull Request #37 for this feature. As mentioned, I've tested this out locally and on a production kubernetes cluster for the `LoadBalancer` service type.
Author
Owner

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

Merged, thanks again!

@westbrook-ai commented on GitHub (Jun 13, 2024): Merged, thanks again!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: open-webui/helm-charts#13