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

zhongxjian pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-kubernetes.git


The following commit(s) were added to refs/heads/master by this push:
     new c695e9fe [charts] Update admin nacos and zookeeper config (#737)
c695e9fe is described below

commit c695e9fec0577277bb8249f23ab5e41f7b000ea6
Author: Jian Zhong <[email protected]>
AuthorDate: Mon Jun 23 16:36:25 2025 +0800

    [charts] Update admin nacos and zookeeper config (#737)
---
 manifests/charts/admin/templates/_pod.tpl       |  2 +-
 manifests/charts/admin/templates/configmap.yaml | 41 ++++++++++---------------
 manifests/charts/admin/values.yaml              | 10 ++++--
 3 files changed, 25 insertions(+), 28 deletions(-)

diff --git a/manifests/charts/admin/templates/_pod.tpl 
b/manifests/charts/admin/templates/_pod.tpl
index 48444602..e0b327ae 100644
--- a/manifests/charts/admin/templates/_pod.tpl
+++ b/manifests/charts/admin/templates/_pod.tpl
@@ -19,7 +19,7 @@ containers:
     timeoutSeconds: 5
   securityContext:
     allowPrivilegeEscalation: false
-    readOnlyRootFilesystem: true
+    readOnlyRootFilesystem: false
     runAsNonRoot: false
     capabilities:
       drop:
diff --git a/manifests/charts/admin/templates/configmap.yaml 
b/manifests/charts/admin/templates/configmap.yaml
index 5bd029bd..697e6e52 100644
--- a/manifests/charts/admin/templates/configmap.yaml
+++ b/manifests/charts/admin/templates/configmap.yaml
@@ -18,49 +18,42 @@ data:
     deployMode: {{ .Values.deployMode }}
     mode: {{ .Values.mode }}
     store:
-      {{- if $nacos.nacos.enabled }}
+      {{- if $nacos.enabled }}
       # Traditional Store support nacos and zookeeper
       traditional:
         registry:
-          address: nacos://nacos:8848?username=nacos&password=nacos
+          address: {{ .Values.nacosAddress }}
         configCenter:
-          address: nacos://nacos:8848?username=nacos&password=nacos
+          address: {{ .Values.nacosAddress }}
         metadataReport:
-          address: nacos://nacos:8848?username=nacos&password=nacos
-      {{- else if $zookeeper.zookeeper.enabled }}
-      traditional:
-        registry:
-          address: zookeeper://zookeeper:2181
-        configCenter:
-          address: zookeeper://zookeeper:2181
-        metadataReport:
-          address: zookeeper://zookeeper:2181
-      {{- else }}
+          address: {{ .Values.nacosAddress }}
+      {{- end }}
+      {{- if $zookeeper.enabled }}
       traditional:
         registry:
-          address: nacos://nacos:8848?username=nacos&password=nacos
+          address: {{ .Values.zookeeperAddress }}
         configCenter:
-          address: nacos://nacos:8848?username=nacos&password=nacos
+          address: {{ .Values.zookeeperAddress }}
         metadataReport:
-          address: nacos://nacos:8848?username=nacos&password=nacos
+          address: {{ .Values.zookeeperAddress }}
       {{- end }}
     admin:
       # metric and trace grafana dashboards
-       metricDashboards:
+      metricDashboards:
         application:
-          baseURL: 
http://grafana:3000/d/a0b114ca-edf7-4dfe-ac2c-34a4fc545fed/application
+          baseURL: {{ .Values.grafanaAddress 
}}/d/a0b114ca-edf7-4dfe-ac2c-34a4fc545fed/application
         instance:
-          baseURL: 
http://grafana:3000/d/dcf5defe-d198-4704-9edf-6520838880e9/instance
+          baseURL: {{ .Values.grafanaAddress 
}}/d/dcf5defe-d198-4704-9edf-6520838880e9/instance
         service:
-          baseURL: 
http://grafana:3000/d/ec689613-b4a1-45b1-b8bd-9d557059f970/service/
+          baseURL: {{ .Values.grafanaAddress 
}}/d/ec689613-b4a1-45b1-b8bd-9d557059f970/service/
       traceDashboards:
         application:
-          baseURL: 
http://grafana:3000/d/e968a89b-f03d-42e3-8ad3-930ae815cb0f/application
+          baseURL: {{ .Values.grafanaAddress 
}}/d/e968a89b-f03d-42e3-8ad3-930ae815cb0f/application
         instance:
-          baseURL: 
http://grafana:3000/d/f5f48f75-13ec-489b-88ae-635ae38d8618/instance
+          baseURL: {{ .Values.grafanaAddress 
}}/d/f5f48f75-13ec-489b-88ae-635ae38d8618/instance
         service:
-          baseURL: 
http://grafana:3000/d/b2e178fb-ada3-4d5e-9f54-de99e7f07662/service
-      prometheus: {{ .Values.prometheus }}
+          baseURL: {{ .Values.grafanaAddress 
}}/d/b2e178fb-ada3-4d5e-9f54-de99e7f07662/service
+      prometheus: {{ .Values.prometheusAddress }}
       # grafana should custom configs below:
       # [server]
       # root_url = %(protocol)s://%(domain)s:%(http_port)s/grafana
diff --git a/manifests/charts/admin/values.yaml 
b/manifests/charts/admin/values.yaml
index b3f42f2e..7b9b9346 100644
--- a/manifests/charts/admin/values.yaml
+++ b/manifests/charts/admin/values.yaml
@@ -19,7 +19,7 @@ _internal_default_values_not_set:
   rollingMaxUnavailable: 25%
 
   image: mfordjody/dubbo-cp
-  tag: latest
+  tag: test
 
   volumeMounts: []
 
@@ -46,6 +46,10 @@ _internal_default_values_not_set:
   password: Dubbo@2025
   expirationTime: 7200
 
-  prometheus: http://prometheus.dubbo-system:9090
+  zookeeperAddress: zookeeper://zookeeper:2181
 
-  grafana: http://grafana.dubbo-system:3000
\ No newline at end of file
+  nacosAddress: nacos://nacos:8848?username=nacos&password=nacos
+
+  grafanaAddress: http://grafana.dubbo-system:3000
+
+  prometheusAddress: http://prometheus.dubbo-system:9090

Reply via email to