فهرست منبع

fix: add clusterDomain to enterprise chart

Antoine Bertin 3 سال پیش
والد
کامیت
81e7f26ec6
2فایلهای تغییر یافته به همراه4 افزوده شده و 2 حذف شده
  1. 2 2
      deploy/charts/emqx-enterprise/templates/configmap.yaml
  2. 2 0
      deploy/charts/emqx-enterprise/values.yaml

+ 2 - 2
deploy/charts/emqx-enterprise/templates/configmap.yaml

@@ -16,9 +16,9 @@ data:
   EMQX_CLUSTER__K8S__SERVICE_NAME:  {{ include "emqx.fullname" . }}-headless
   EMQX_CLUSTER__K8S__NAMESPACE: {{ .Release.Namespace }}
   EMQX_CLUSTER__K8S__ADDRESS_TYPE: "hostname"
-  EMQX_CLUSTER__K8S__SUFFIX: "svc.cluster.local"
+  EMQX_CLUSTER__K8S__SUFFIX: "svc.{{ .Values.clusterDomain }}"
   {{- else if eq (.Values.emqxConfig.EMQX_CLUSTER__DISCOVERY_STRATEGY)  "dns"  }}
-  EMQX_CLUSTER__DNS__NAME: "{{  include "emqx.fullname" . }}-headless.{{ .Release.Namespace }}.svc.cluster.local"
+  EMQX_CLUSTER__DNS__NAME: "{{  include "emqx.fullname" . }}-headless.{{ .Release.Namespace }}.svc.{{ .Values.clusterDomain }}"
   EMQX_CLUSTER__DNS__RECORD_TYPE: "srv"
   {{- end -}}
   {{- range $index, $value := .Values.emqxConfig }}

+ 2 - 0
deploy/charts/emqx-enterprise/values.yaml

@@ -35,6 +35,8 @@ serviceAccount:
 ## Forces the recreation of pods during helm upgrades. This can be useful to update configuration values even if the container image did not change.
 recreatePods: false
 
+clusterDomain: cluster.local
+
 podAnnotations: {}
 
 # Pod deployment policy