You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by lh...@apache.org on 2024/01/25 07:32:29 UTC

(pulsar-helm-chart) branch master updated: expose admin port of pulsar manager in service (#440)

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 <43...@users.noreply.github.com>
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