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

     1  {{ if (.Values.jaeger.ingress.enabled) and eq .Values.provider "jaeger" }}
     2  {{- $servicePort := .Values.jaeger.ui.port -}}
     3  apiVersion: extensions/v1beta1
     4  kind: Ingress
     5  metadata:
     6    name: jaeger-query
     7    namespace: {{ .Release.Namespace }}
     8    labels:
     9      app: jaeger
    10      chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
    11      release: {{ .Release.Name }}
    12      heritage: {{ .Release.Service }}
    13    annotations:
    14      {{- range $key, $value := .Values.jaeger.ingress.annotations }}
    15        {{ $key }}: {{ $value | quote }}
    16      {{- end }}
    17  spec:
    18    rules:
    19      {{- range $host := .Values.jaeger.ingress.hosts }}
    20      - host: {{ $host }}
    21        http:
    22          paths:
    23            - path: /
    24              backend:
    25                serviceName: jaeger-query
    26                servicePort: {{ $servicePort }}
    27      {{- end -}}
    28    {{- if .Values.jaeger.ingress.tls }}
    29    tls:
    30  {{ toYaml .Values.jaeger.ingress.tls | indent 4 }}
    31    {{- end -}}
    32  {{- end -}}