github.com/replicatedhq/ship@v0.55.0/integration/failing/init/jaeger-helm/expected/.ship/upstream/templates/collector-svc.yaml (about) 1 {{- if .Values.collector.enabled -}} 2 apiVersion: v1 3 kind: Service 4 metadata: 5 name: {{ template "jaeger.collector.name" . }} 6 labels: 7 app: {{ template "jaeger.name" . }} 8 jaeger-infra: collector-service 9 chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} 10 component: collector 11 heritage: {{ .Release.Service }} 12 release: {{ .Release.Name }} 13 {{- if .Values.collector.service.annotations }} 14 annotations: 15 {{ toYaml .Values.collector.service.annotations | indent 4 }} 16 {{- end }} 17 spec: 18 ports: 19 - name: jaeger-collector-tchannel 20 port: {{ .Values.collector.service.tchannelPort }} 21 protocol: TCP 22 {{- if eq .Values.collector.service.type "NodePort" }} 23 nodePort: {{ .Values.collector.service.tchannelPort }} 24 {{- else }} 25 targetPort: tchannel 26 {{- end }} 27 - name: jaeger-collector-http 28 port: {{ .Values.collector.service.httpPort }} 29 protocol: TCP 30 {{- if eq .Values.collector.service.type "NodePort" }} 31 nodePort: {{ .Values.collector.service.httpPort }} 32 {{- else }} 33 targetPort: http 34 {{- end }} 35 - name: jaeger-collector-zipkin 36 port: {{ .Values.collector.service.zipkinPort }} 37 protocol: TCP 38 {{- if eq .Values.collector.service.type "NodePort" }} 39 nodePort: {{ .Values.collector.service.zipkinPort }} 40 {{- else }} 41 targetPort: zipkin 42 {{- end }} 43 selector: 44 app: {{ template "jaeger.name" . }} 45 component: collector 46 release: {{ .Release.Name }} 47 jaeger-infra: collector-pod 48 type: {{ .Values.collector.service.type }} 49 {{- template "loadBalancerSourceRanges" .Values.collector }} 50 {{- end -}}