From b71b449a862e4cec4593157039b0f10fe3654e48 Mon Sep 17 00:00:00 2001 From: piatroumaxim Date: Fri, 6 Feb 2026 16:05:41 +0300 Subject: [PATCH 1/2] add clusterDomain --- charts/devlake/templates/deployments.yaml | 4 ++-- charts/devlake/values.yaml | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/charts/devlake/templates/deployments.yaml b/charts/devlake/templates/deployments.yaml index 6702169..3ca1ce2 100644 --- a/charts/devlake/templates/deployments.yaml +++ b/charts/devlake/templates/deployments.yaml @@ -83,7 +83,7 @@ spec: {{- end }} env: - name: DEVLAKE_ENDPOINT - value: {{ include "devlake.fullname" . }}-lake.{{ .Release.Namespace }}.svc.cluster.local:8080 + value: {{ include "devlake.fullname" . }}-lake.{{ .Release.Namespace }}.svc.{{ .Values.clusterDomain }}:8080 {{- if not .Values.grafana.enabled }} - name: GRAFANA_ENDPOINT value: {{ .Values.grafana.external.url }} @@ -91,7 +91,7 @@ spec: value: "true" {{- else }} - name: GRAFANA_ENDPOINT - value: {{ .Release.Name }}-grafana.{{ .Release.Namespace }}.svc.cluster.local:80 + value: {{ .Release.Name }}-grafana.{{ .Release.Namespace }}.svc.{{ .Values.clusterDomain }}:80 {{- end }} {{- range $key, $value := .Values.commonEnvs }} - name: "{{ tpl $key $ }}" diff --git a/charts/devlake/values.yaml b/charts/devlake/values.yaml index fdc5067..58d37d1 100644 --- a/charts/devlake/values.yaml +++ b/charts/devlake/values.yaml @@ -26,6 +26,9 @@ imagePullSecrets: [] commonEnvs: TZ: "UTC" +# kubernetes cluster domain +clusterDomain: cluster.local + mysql: replicaCount: 1 # if use external mysql server, please set true From f71852ddf079b413b29a08cbfb15808f3dec69ad Mon Sep 17 00:00:00 2001 From: piatroumaxim Date: Fri, 6 Feb 2026 16:18:00 +0300 Subject: [PATCH 2/2] upd readme --- HelmSetup.md | 1 + 1 file changed, 1 insertion(+) diff --git a/HelmSetup.md b/HelmSetup.md index 7c2a8ca..3bb9b85 100644 --- a/HelmSetup.md +++ b/HelmSetup.md @@ -147,6 +147,7 @@ Some useful parameters for the chart, you could also check them in values.yaml | imageTag | The version tag for all images | see Values.yaml | | imagePullSecrets | Name of the Secret for accessing private image registries | [] | | commonEnvs | The common envs for all pods except grafana | {TZ: "UTC"} | +| clusterDomain | Kubernetes cluster domain | cluster.local | | mysql.replicaCount | Replica count can only be 0 or 1 | 1 | | mysql.useExternal | If use external mysql server, set true | false | | mysql.externalServer | External mysql server address | 127.0.0.1 |