This is an automated email from the ASF dual-hosted git repository.

klesh pushed a commit to branch main
in repository 
https://gitbox.apache.org/repos/asf/incubator-devlake-helm-chart.git


The following commit(s) were added to refs/heads/main by this push:
     new a477b01  Support LoadBalancer service type and configurable 
loadBalancerIP (#321)
a477b01 is described below

commit a477b016b303bdaa036908cbf9fbf6fde38adf39
Author: 오종성 <[email protected]>
AuthorDate: Fri Feb 7 12:15:26 2025 +0900

    Support LoadBalancer service type and configurable loadBalancerIP (#321)
    
    Co-authored-by: 오종성(193535) <[email protected]>
---
 charts/devlake/templates/services.yaml | 3 +++
 charts/devlake/values.yaml             | 1 +
 2 files changed, 4 insertions(+)

diff --git a/charts/devlake/templates/services.yaml 
b/charts/devlake/templates/services.yaml
index d58a9b0..081a956 100644
--- a/charts/devlake/templates/services.yaml
+++ b/charts/devlake/templates/services.yaml
@@ -27,6 +27,9 @@ metadata:
     {{- include "devlake.labels" . | nindent 4 }}
 spec:
   type: {{ .Values.mysql.service.type }}
+  {{- if and (eq .Values.mysql.service.type "LoadBalancer") 
.Values.mysql.service.loadBalancerIP }}
+  loadBalancerIP: {{ .Values.mysql.service.loadBalancerIP }}
+  {{- end }}
   selector:
     {{- include "devlake.selectorLabels" . | nindent 4 }}
     devlakeComponent: mysql
diff --git a/charts/devlake/values.yaml b/charts/devlake/values.yaml
index a29a64c..5fcb446 100644
--- a/charts/devlake/values.yaml
+++ b/charts/devlake/values.yaml
@@ -90,6 +90,7 @@ mysql:
   service:
     type: "ClusterIP"
     nodePort: ""
+    loadBalancerIP: ""
 
 # pgsql:
 #   # if use external pgsql server, please set true

Reply via email to