You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pulsar.apache.org by GitBox <gi...@apache.org> on 2022/02/16 21:39:52 UTC

[GitHub] [pulsar-helm-chart] bsheltonihs opened a new issue #229: Update pulsar-manager-service template to allow from admins to open multiple ports

bsheltonihs opened a new issue #229:
URL: https://github.com/apache/pulsar-helm-chart/issues/229


   **Is your feature request related to a problem? Please describe.**
   I am using argo-cd to deploy on openshift using these helm charts. The issue I have is the backend admin service port is `7750` which the `pulsar-manager-service.yaml` template doesn't expose. I am trying to follow the instructions here: [set-administrator-account-and-password](https://pulsar.apache.org/docs/en/administration-pulsar-manager/#set-administrator-account-and-password) from a node in the cluster but it doesn't work. When I go into openshift and manually add the `7750` port to the service I can then set the superuser info.  
   
   **Describe the solution you'd like**
   I would like the `pulsar-manager-service.yaml` file to be updated from:
    `ports:
       - name: server
         port: {{ .Values.pulsar_manager.service.port }}
         targetPort: {{ .Values.pulsar_manager.service.targetPort }}
         protocol: TCP`
   to:
   `ports:
       - name: server
         port: {{ .Values.pulsar_manager.service.port }}
         targetPort: {{ .Values.pulsar_manager.service.targetPort }}
         protocol: TCP
       {{- if .Values.pulsar_manager.service.admin_port }}
       - name: {{ .Values.pulsar_manager.service.admin_port.name }}
         port: {{ .Values.pulsar_manager.service.admin_port.port }}
         targetPort: {{ .Values.pulsar_manager.service.admin_port.targetPort }}
         protocol: TCP
       {{- end }}`
   
   **Describe alternatives you've considered**
   The only other options I have are:  
   1. Create and maintain my own helm charts (which long term isn't viable)
   2. Do this manually (which doesn't allow it to be automated like I need)
   
   **Additional context**
   Add any other context or screenshots about the feature request here.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscribe@pulsar.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org