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