From 9f439a162941a927ce67805fb96bfc2387e68746 Mon Sep 17 00:00:00 2001 From: jackhauGR Date: Thu, 8 May 2025 17:31:58 +0100 Subject: [PATCH 1/4] feat(open-webui): support extraLabels for custom metadata in Ingress --- charts/open-webui/templates/ingress.yaml | 3 +++ charts/open-webui/values.yaml | 8 +++++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/charts/open-webui/templates/ingress.yaml b/charts/open-webui/templates/ingress.yaml index 6b89ff4..a94f17c 100644 --- a/charts/open-webui/templates/ingress.yaml +++ b/charts/open-webui/templates/ingress.yaml @@ -6,6 +6,9 @@ metadata: namespace: {{ include "open-webui.namespace" . }} labels: {{- include "open-webui.labels" . | nindent 4 }} + {{- with .Values.ingress.extraLabels }} + {{- toYaml . | nindent 4 }} + {{- end }} {{- with .Values.ingress.annotations }} annotations: {{- toYaml . | nindent 4 }} diff --git a/charts/open-webui/values.yaml b/charts/open-webui/values.yaml index 22f1765..a180c6d 100644 --- a/charts/open-webui/values.yaml +++ b/charts/open-webui/values.yaml @@ -181,7 +181,7 @@ managedCertificate: - chat.example.com # update to your real domain ingress: - enabled: false + enabled: true class: "" # -- Use appropriate annotations for your Ingress controller, e.g., for NGINX: annotations: {} @@ -199,6 +199,12 @@ ingress: tls: false existingSecret: "" + # -- Additional custom labels to add to the Ingress metadata + # Useful for tagging, selecting, or applying policies to the Ingress via labels. + extraLabels: {} + # extraLabels: + # app.kubernetes.io/environment: "staging" + persistence: enabled: true size: 2Gi From 7c3145293257a6ad0df7b019599c4274fd4744ad Mon Sep 17 00:00:00 2001 From: jackhauGR Date: Thu, 8 May 2025 17:35:23 +0100 Subject: [PATCH 2/4] added docs --- charts/open-webui/README.md | 3 ++- charts/open-webui/values.yaml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/charts/open-webui/README.md b/charts/open-webui/README.md index e9aa919..6f58a5a 100644 --- a/charts/open-webui/README.md +++ b/charts/open-webui/README.md @@ -183,8 +183,9 @@ helm upgrade --install open-webui open-webui/open-webui | ingress.additionalHosts | list | `[]` | | | ingress.annotations | object | `{}` | Use appropriate annotations for your Ingress controller, e.g., for NGINX: | | ingress.class | string | `""` | | -| ingress.enabled | bool | `false` | | +| ingress.enabled | bool | `true` | | | ingress.existingSecret | string | `""` | | +| ingress.extraLabels | object | `{}` | Additional custom labels to add to the Ingress metadata Useful for tagging, selecting, or applying policies to the Ingress via labels. | | ingress.host | string | `"chat.example.com"` | | | ingress.tls | bool | `false` | | | livenessProbe | object | `{}` | Probe for liveness of the Open WebUI container ref: | diff --git a/charts/open-webui/values.yaml b/charts/open-webui/values.yaml index a180c6d..ef8225f 100644 --- a/charts/open-webui/values.yaml +++ b/charts/open-webui/values.yaml @@ -181,7 +181,7 @@ managedCertificate: - chat.example.com # update to your real domain ingress: - enabled: true + enabled: false class: "" # -- Use appropriate annotations for your Ingress controller, e.g., for NGINX: annotations: {} From a06544036b64df5a4ef699e86a7026271e1d6971 Mon Sep 17 00:00:00 2001 From: jackhauGR Date: Thu, 8 May 2025 17:35:59 +0100 Subject: [PATCH 3/4] added docs --- charts/open-webui/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/open-webui/README.md b/charts/open-webui/README.md index 6f58a5a..ab5f531 100644 --- a/charts/open-webui/README.md +++ b/charts/open-webui/README.md @@ -183,7 +183,7 @@ helm upgrade --install open-webui open-webui/open-webui | ingress.additionalHosts | list | `[]` | | | ingress.annotations | object | `{}` | Use appropriate annotations for your Ingress controller, e.g., for NGINX: | | ingress.class | string | `""` | | -| ingress.enabled | bool | `true` | | +| ingress.enabled | bool | `false` | | | ingress.existingSecret | string | `""` | | | ingress.extraLabels | object | `{}` | Additional custom labels to add to the Ingress metadata Useful for tagging, selecting, or applying policies to the Ingress via labels. | | ingress.host | string | `"chat.example.com"` | | From 27c984c2bca20c37805c362da236e791afd566a0 Mon Sep 17 00:00:00 2001 From: jackhauGR Date: Fri, 9 May 2025 11:27:24 +0100 Subject: [PATCH 4/4] update version from 6.11.0 to 6.12.0 --- charts/open-webui/Chart.yaml | 2 +- charts/open-webui/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/charts/open-webui/Chart.yaml b/charts/open-webui/Chart.yaml index 8c281b9..75e4d3a 100644 --- a/charts/open-webui/Chart.yaml +++ b/charts/open-webui/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: open-webui -version: 6.11.0 +version: 6.12.0 appVersion: 0.6.7 home: https://www.openwebui.com/ icon: >- diff --git a/charts/open-webui/README.md b/charts/open-webui/README.md index ab5f531..3fe0676 100644 --- a/charts/open-webui/README.md +++ b/charts/open-webui/README.md @@ -1,6 +1,6 @@ # open-webui -![Version: 6.11.0](https://img.shields.io/badge/Version-6.11.0-informational?style=flat-square) ![AppVersion: 0.6.7](https://img.shields.io/badge/AppVersion-0.6.7-informational?style=flat-square) +![Version: 6.12.0](https://img.shields.io/badge/Version-6.12.0-informational?style=flat-square) ![AppVersion: 0.6.7](https://img.shields.io/badge/AppVersion-0.6.7-informational?style=flat-square) Open WebUI: A User-Friendly Web Interface for Chat Interactions 👋