This is an automated email from the ASF dual-hosted git repository. lhotari pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/pulsar-helm-chart.git
The following commit(s) were added to refs/heads/master by this push: new 17b739d Add support for admin port on ZooKeeper (#550) 17b739d is described below commit 17b739d10ac8bef90f38f5bedaa93f505706d7ad Author: Liam Gibson <40730821+liam...@users.noreply.github.com> AuthorDate: Thu Nov 21 03:27:44 2024 +1000 Add support for admin port on ZooKeeper (#550) * Add support for admin port on ZooKeeper * Make ZK admin port conditional --- charts/pulsar/templates/zookeeper-service.yaml | 4 ++++ charts/pulsar/templates/zookeeper-statefulset.yaml | 4 ++++ charts/pulsar/values.yaml | 1 + 3 files changed, 9 insertions(+) diff --git a/charts/pulsar/templates/zookeeper-service.yaml b/charts/pulsar/templates/zookeeper-service.yaml index 1f2a93a..1907058 100644 --- a/charts/pulsar/templates/zookeeper-service.yaml +++ b/charts/pulsar/templates/zookeeper-service.yaml @@ -40,6 +40,10 @@ spec: port: {{ .Values.zookeeper.ports.leaderElection }} - name: "{{ .Values.tcpPrefix }}client" port: {{ .Values.zookeeper.ports.client }} + {{- if .Values.zookeeper.ports.admin }} + - name: admin + port: {{ .Values.zookeeper.ports.admin }} + {{- end }} {{- if and .Values.tls.enabled .Values.tls.zookeeper.enabled }} - name: "{{ .Values.tlsPrefix }}client-tls" port: {{ .Values.zookeeper.ports.clientTls }} diff --git a/charts/pulsar/templates/zookeeper-statefulset.yaml b/charts/pulsar/templates/zookeeper-statefulset.yaml index 844f7a8..00e5faa 100755 --- a/charts/pulsar/templates/zookeeper-statefulset.yaml +++ b/charts/pulsar/templates/zookeeper-statefulset.yaml @@ -141,6 +141,10 @@ spec: containerPort: {{ .Values.zookeeper.ports.follower }} - name: leader-election containerPort: {{ .Values.zookeeper.ports.leaderElection }} + {{- if .Values.zookeeper.ports.admin }} + - name: admin + containerPort: {{ .Values.zookeeper.ports.admin }} + {{- end }} {{- if and .Values.tls.enabled .Values.tls.zookeeper.enabled }} - name: client-tls containerPort: {{ .Values.zookeeper.ports.clientTls }} diff --git a/charts/pulsar/values.yaml b/charts/pulsar/values.yaml index 8604c7c..6fe428c 100755 --- a/charts/pulsar/values.yaml +++ b/charts/pulsar/values.yaml @@ -330,6 +330,7 @@ zookeeper: clientTls: 2281 follower: 2888 leaderElection: 3888 + # admin: 9990 # nodeSelector: # cloud.google.com/gke-nodepool: default-pool probe: