github.com/hyperledger/burrow@v0.34.5-0.20220512172541-77f09336001d/helm/burrow/templates/service-info.yaml (about) 1 apiVersion: v1 2 kind: Service 3 metadata: 4 labels: 5 app: {{ template "burrow.name" . }} 6 chart: {{ template "burrow.chart" . }} 7 release: {{ .Release.Name }} 8 heritage: {{ .Release.Service }} 9 name: {{ template "burrow.fullname" . }}-info 10 spec: 11 type: {{ .Values.info.service.type }} 12 {{- if .Values.info.service.loadBalance }} 13 sessionAffinity: ClientIP 14 {{- end }} 15 ports: 16 - name: info 17 port: {{ $.Values.config.RPC.Info.ListenPort }} 18 targetPort: info 19 protocol: TCP 20 selector: 21 app: {{ template "burrow.name" . }} 22 release: {{ .Release.Name }} 23 {{- if not .Values.info.service.loadBalance }} 24 nodeNumber: {{ .Values.info.service.node | quote }} 25 {{- end }}