From a7ee8c0d1f55d14b41a1ebf1f3f4db461ad9414e Mon Sep 17 00:00:00 2001 From: Alex Marston Date: Mon, 17 Nov 2025 09:20:13 +0000 Subject: [PATCH 1/2] feat: add ability to set trafficDistribution on main retool service --- charts/retool/Chart.yaml | 2 +- charts/retool/templates/service.yaml | 3 +++ charts/retool/values.yaml | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/charts/retool/Chart.yaml b/charts/retool/Chart.yaml index cf43c5fa..487adb86 100644 --- a/charts/retool/Chart.yaml +++ b/charts/retool/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: retool description: A Helm chart for Kubernetes type: application -version: 6.8.7 +version: 6.8.8 maintainers: - name: Retool Engineering email: engineering+helm@retool.com diff --git a/charts/retool/templates/service.yaml b/charts/retool/templates/service.yaml index f7c50491..a21c8bd1 100644 --- a/charts/retool/templates/service.yaml +++ b/charts/retool/templates/service.yaml @@ -14,6 +14,9 @@ metadata: {{- end }} {{- end }} spec: + {{- if .Values.service.trafficDistribution }} + trafficDistribution: {{ .Values.service.trafficDistribution }} + {{- end }} {{- if .Values.service.loadBalancerSourceRanges }} loadBalancerSourceRanges: {{- range $cidr := .Values.service.loadBalancerSourceRanges }} diff --git a/charts/retool/values.yaml b/charts/retool/values.yaml index e040bfd8..6057a661 100644 --- a/charts/retool/values.yaml +++ b/charts/retool/values.yaml @@ -158,6 +158,7 @@ service: type: ClusterIP externalPort: 3000 internalPort: 3000 + # trafficDistribution: PreferClose # externalIPs: # - 192.168.0.1 # From 6621f4b9fca33d1614909d674e18ba9b21f6d0de Mon Sep 17 00:00:00 2001 From: Alex Marston Date: Mon, 17 Nov 2025 09:22:32 +0000 Subject: [PATCH 2/2] update root values.yaml --- values.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/values.yaml b/values.yaml index e040bfd8..6057a661 100644 --- a/values.yaml +++ b/values.yaml @@ -158,6 +158,7 @@ service: type: ClusterIP externalPort: 3000 internalPort: 3000 + # trafficDistribution: PreferClose # externalIPs: # - 192.168.0.1 #