[PR #153] [CLOSED] Added support for managed certificates. #214

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

📋 Pull Request Information

Original PR: https://github.com/open-webui/helm-charts/pull/153
Author: @ido777
Created: 2/6/2025
Status: Closed

Base: mainHead: latest


📝 Commits (10+)

  • bace205 Enable Tika, websocket support, Redis cluster, and ingress in values.yaml for enhanced functionality
  • 98283a6 Update ingress configuration and change service type to LoadBalancer for external access
  • 1251963 Disable Pipelines and Tika installations in values.yaml for streamlined configuration
  • 6168ec2 Update dependencies and modify ingress configuration for improved deployment
  • 8f5602d Update dependencies and application version for improved functionality
  • 16a226a Bump version to 5.4.1 and add managed certificate configuration for improved security
  • 6da6851 create minimal working env and update domain configurations for ingress
  • 118439b Bump version to 5.10.0 and update app version to v0.5.10 for Open WebUI
  • 10268e0 Downgrade version to 5.4.1 and update app version to 0.5.10 in Chart.yaml
  • e5467f6 Merge branch 'main' into latest

📊 Changes

4 files changed (+56 additions, -21 deletions)

View changed files

📝 charts/open-webui/Chart.yaml (+1 -1)
📝 charts/open-webui/README.md (+1 -1)
charts/open-webui/templates/managed-cert.yaml (+11 -0)
📝 charts/open-webui/values.yaml (+43 -19)

📄 Description

I am newbie to open webui and I wanted to deploy in gke.
This version handles some of the issues I faced in the deployment and I think that others can benefit from it.

This pull request introduces several updates and new features to the open-webui Helm chart. The most significant changes include the addition of managed certificate support, enabling websockets, and updating the Ollama configuration.

Version Update:

New Features:

Configuration Changes:

  • charts/open-webui/values.yaml:
    • Enabled websockets and Redis cluster for websocket support. [1] [2]
    • Updated Ollama configuration to include GPU settings and model specifications.
    • Changed service type from ClusterIP to LoadBalancer for external access on GKE.
    • Added managed certificate settings and updated ingress configurations.
    • Set image tag to v0.5.10.

🔄 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/153 **Author:** [@ido777](https://github.com/ido777) **Created:** 2/6/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `latest` --- ### 📝 Commits (10+) - [`bace205`](https://github.com/open-webui/helm-charts/commit/bace2054162a0721ded9cdd62c42a7824b751fec) Enable Tika, websocket support, Redis cluster, and ingress in values.yaml for enhanced functionality - [`98283a6`](https://github.com/open-webui/helm-charts/commit/98283a6a33c6d3e7289ce51af16396cf238aef14) Update ingress configuration and change service type to LoadBalancer for external access - [`1251963`](https://github.com/open-webui/helm-charts/commit/12519639a2573b45ea6e5dd1cceec45f684e25d0) Disable Pipelines and Tika installations in values.yaml for streamlined configuration - [`6168ec2`](https://github.com/open-webui/helm-charts/commit/6168ec223b72568dce7892c4b1f64f82a36632c4) Update dependencies and modify ingress configuration for improved deployment - [`8f5602d`](https://github.com/open-webui/helm-charts/commit/8f5602da4cdc5956771ecba24af72649b59974ed) Update dependencies and application version for improved functionality - [`16a226a`](https://github.com/open-webui/helm-charts/commit/16a226a08736c3f588dfd3ec5b0981f0ddfa0bd2) Bump version to 5.4.1 and add managed certificate configuration for improved security - [`6da6851`](https://github.com/open-webui/helm-charts/commit/6da6851cc4826404b5c76ad887f91fc7c3fdadd3) create minimal working env and update domain configurations for ingress - [`118439b`](https://github.com/open-webui/helm-charts/commit/118439b361e7f9004cfc2f5b9906c711965c5709) Bump version to 5.10.0 and update app version to v0.5.10 for Open WebUI - [`10268e0`](https://github.com/open-webui/helm-charts/commit/10268e0020ca587bd044fffe7fdc25dd88506eda) Downgrade version to 5.4.1 and update app version to 0.5.10 in Chart.yaml - [`e5467f6`](https://github.com/open-webui/helm-charts/commit/e5467f67cd977a7ab82713e87747c94fd15b617d) Merge branch 'main' into latest ### 📊 Changes **4 files changed** (+56 additions, -21 deletions) <details> <summary>View changed files</summary> 📝 `charts/open-webui/Chart.yaml` (+1 -1) 📝 `charts/open-webui/README.md` (+1 -1) ➕ `charts/open-webui/templates/managed-cert.yaml` (+11 -0) 📝 `charts/open-webui/values.yaml` (+43 -19) </details> ### 📄 Description I am newbie to open webui and I wanted to deploy in gke. This version handles some of the issues I faced in the deployment and I think that others can benefit from it. This pull request introduces several updates and new features to the `open-webui` Helm chart. The most significant changes include the addition of managed certificate support, enabling websockets, and updating the Ollama configuration. ### Version Update: * [`charts/open-webui/Chart.yaml`](diffhunk://#diff-fd1c91305ae5ec8685061c0996edf27e8fdf180534d5c02219ed03418765f624L3-R3): Bumped chart version from `5.10.0` to `5.10.1`. * [`charts/open-webui/README.md`](diffhunk://#diff-f923dfcf40b056769f08b1c67dd4b43fde108d4ddbea3c27e725070d28e9003dL3-R3): Updated version badge to reflect the new version `5.10.1`. ### New Features: * [`charts/open-webui/templates/managed-cert.yaml`](diffhunk://#diff-b3f4d8cf35227dcf0e94bc1ac3d0be206b649683d638087a65a698aa5e9d0f66R1-R11): Added support for managed certificates. ### Configuration Changes: * `charts/open-webui/values.yaml`: * Enabled websockets and Redis cluster for websocket support. [[1]](diffhunk://#diff-bbcc9d78d9f50476a0b1619e8a1e9a2377f05aeae7aed666433186247f00f30dL37-R47) [[2]](diffhunk://#diff-bbcc9d78d9f50476a0b1619e8a1e9a2377f05aeae7aed666433186247f00f30dL81-R91) * Updated Ollama configuration to include GPU settings and model specifications. * Changed service type from `ClusterIP` to `LoadBalancer` for external access on GKE. * Added managed certificate settings and updated ingress configurations. * Set image tag to `v0.5.10`. --- <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:54 -05:00
yindo closed this issue 2026-02-15 19:16:54 -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#214