expose admin port of pulsar manager in service (#440)

This commit is contained in:
Martin 2024-01-25 08:32:25 +01:00 committed by GitHub
parent de4d2e7dc8
commit 8cd3a04812
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 9 additions and 0 deletions

View File

@ -64,6 +64,7 @@ spec:
{{- end }} {{- end }}
ports: ports:
- containerPort: {{ .Values.pulsar_manager.service.targetPort }} - containerPort: {{ .Values.pulsar_manager.service.targetPort }}
- containerPort: {{ .Values.pulsar_manager.service.adminTargetPort }}
volumeMounts: volumeMounts:
- name: pulsar-manager-data - name: pulsar-manager-data
mountPath: /data mountPath: /data

View File

@ -41,6 +41,10 @@ spec:
port: {{ .Values.pulsar_manager.service.port }} port: {{ .Values.pulsar_manager.service.port }}
targetPort: {{ .Values.pulsar_manager.service.targetPort }} targetPort: {{ .Values.pulsar_manager.service.targetPort }}
protocol: TCP protocol: TCP
- name: admin
port: {{ .Values.pulsar_manager.service.adminPort }}
targetPort: {{ .Values.pulsar_manager.service.adminTargetPort }}
protocol: TCP
selector: selector:
{{- include "pulsar.matchLabels" . | nindent 4 }} {{- include "pulsar.matchLabels" . | nindent 4 }}
component: {{ .Values.pulsar_manager.component }} component: {{ .Values.pulsar_manager.component }}

View File

@ -1300,8 +1300,12 @@ pulsar_manager:
## ##
service: service:
type: LoadBalancer type: LoadBalancer
port: 9527 port: 9527
targetPort: 9527 targetPort: 9527
adminPort: 7750
adminTargetPort: 7750
annotations: {} annotations: {}
## Set external traffic policy to: "Local" to preserve source IP on providers supporting it. ## 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 ## Ref: https://kubernetes.io/docs/tutorials/services/source-ip/#source-ip-for-services-with-typeloadbalancer