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 8cd3a04  expose admin port of pulsar manager in service (#440)
8cd3a04 is described below

commit 8cd3a0481274062b32fc4c5915c3207ff1c0f78c
Author: Martin <[email protected]>
AuthorDate: Thu Jan 25 08:32:25 2024 +0100

    expose admin port of pulsar manager in service (#440)
---
 charts/pulsar/templates/pulsar-manager-deployment.yaml | 1 +
 charts/pulsar/templates/pulsar-manager-service.yaml    | 4 ++++
 charts/pulsar/values.yaml                              | 4 ++++
 3 files changed, 9 insertions(+)

diff --git a/charts/pulsar/templates/pulsar-manager-deployment.yaml 
b/charts/pulsar/templates/pulsar-manager-deployment.yaml
index 11290e5..b1b1434 100644
--- a/charts/pulsar/templates/pulsar-manager-deployment.yaml
+++ b/charts/pulsar/templates/pulsar-manager-deployment.yaml
@@ -64,6 +64,7 @@ spec:
         {{- end }}
           ports:
           - containerPort: {{ .Values.pulsar_manager.service.targetPort }}
+          - containerPort: {{ .Values.pulsar_manager.service.adminTargetPort }}
           volumeMounts:
           - name: pulsar-manager-data
             mountPath: /data
diff --git a/charts/pulsar/templates/pulsar-manager-service.yaml 
b/charts/pulsar/templates/pulsar-manager-service.yaml
index 26455a6..031c929 100644
--- a/charts/pulsar/templates/pulsar-manager-service.yaml
+++ b/charts/pulsar/templates/pulsar-manager-service.yaml
@@ -41,6 +41,10 @@ spec:
       port: {{ .Values.pulsar_manager.service.port }}
       targetPort: {{ .Values.pulsar_manager.service.targetPort }}
       protocol: TCP
+    - name: admin
+      port: {{ .Values.pulsar_manager.service.adminPort }}
+      targetPort: {{ .Values.pulsar_manager.service.adminTargetPort }}
+      protocol: TCP
   selector:
     {{- include "pulsar.matchLabels" . | nindent 4 }}
     component: {{ .Values.pulsar_manager.component }}
diff --git a/charts/pulsar/values.yaml b/charts/pulsar/values.yaml
index 5a8c96f..5e2d961 100644
--- a/charts/pulsar/values.yaml
+++ b/charts/pulsar/values.yaml
@@ -1300,8 +1300,12 @@ pulsar_manager:
   ##
   service:
     type: LoadBalancer
+
     port: 9527
     targetPort: 9527
+    adminPort: 7750
+    adminTargetPort: 7750
+
     annotations: {}
     ## Set external traffic policy to: "Local" to preserve source IP on 
providers supporting it.
     ## Ref: 
https://kubernetes.io/docs/tutorials/services/source-ip/#source-ip-for-services-with-typeloadbalancer

Reply via email to