github.com/replicatedcom/ship@v0.50.0/integration/init/istio-1.0.3/expected/.ship/upstream/charts/tracing/templates/service-jaeger.yaml (about)

     1  {{ if eq .Values.provider "jaeger" }}
     2  
     3  apiVersion: v1
     4  kind: List
     5  items:
     6  - apiVersion: v1
     7    kind: Service
     8    metadata:
     9      name: jaeger-query
    10      namespace: {{ .Release.Namespace }}
    11      annotations:
    12        {{- range $key, $val := .Values.service.annotations }}
    13        {{ $key }}: {{ $val }}
    14        {{- end }}
    15      labels:
    16        app: jaeger
    17        jaeger-infra: jaeger-service
    18        chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
    19        release: {{ .Release.Name }}
    20        heritage: {{ .Release.Service }}
    21    spec:
    22      ports:
    23        - name: query-http
    24          port: {{ .Values.jaeger.ui.port }}
    25          protocol: TCP
    26          targetPort: {{ .Values.jaeger.ui.port }}
    27      selector:
    28        app: jaeger
    29  - apiVersion: v1
    30    kind: Service
    31    metadata:
    32      name: jaeger-collector
    33      namespace: {{ .Release.Namespace }}
    34      labels:
    35        app: jaeger
    36        jaeger-infra: collector-service
    37        chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
    38        release: {{ .Release.Name }}
    39        heritage: {{ .Release.Service }}
    40    spec:
    41      ports:
    42      - name: jaeger-collector-tchannel
    43        port: 14267
    44        protocol: TCP
    45        targetPort: 14267
    46      - name: jaeger-collector-http
    47        port: 14268
    48        targetPort: 14268
    49        protocol: TCP
    50      selector:
    51        app: jaeger
    52      type: ClusterIP
    53  - apiVersion: v1
    54    kind: Service
    55    metadata:
    56      name: jaeger-agent
    57      namespace: {{ .Release.Namespace }}
    58      labels:
    59        app: jaeger
    60        jaeger-infra: agent-service
    61        chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
    62        release: {{ .Release.Name }}
    63        heritage: {{ .Release.Service }}
    64    spec:
    65      ports:
    66      - name: agent-zipkin-thrift
    67        port: 5775
    68        protocol: UDP
    69        targetPort: 5775
    70      - name: agent-compact
    71        port: 6831
    72        protocol: UDP
    73        targetPort: 6831
    74      - name: agent-binary
    75        port: 6832
    76        protocol: UDP
    77        targetPort: 6832
    78      clusterIP: None
    79      selector:
    80        app: jaeger
    81  {{ end }}
    82