github.com/replicatedhq/ship@v0.55.0/integration/failing/init/jaeger-helm/expected/.ship/upstream/templates/hotrod-ing.yaml (about)

     1  {{- if .Values.hotrod.enabled -}}
     2  {{- if .Values.hotrod.ingress.enabled -}}
     3  {{- $serviceName := include "jaeger.fullname" . -}}
     4  {{- $servicePort := .Values.hotrod.service.externalPort -}}
     5  apiVersion: extensions/v1beta1
     6  kind: Ingress
     7  metadata:
     8    name: {{ template "jaeger.fullname" . }}-hotrod
     9    labels:
    10      app: {{ template "jaeger.name" . }}
    11      jaeger-infra: hotrod-ingress
    12      chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
    13      component: hotrod
    14      release: {{ .Release.Name }}
    15      heritage: {{ .Release.Service }}
    16  {{- if .Values.hotrod.ingress.annotations }}
    17    annotations:
    18  {{ toYaml .Values.hotrod.ingress.annotations | indent 4 }}
    19  {{- end }}
    20  spec:
    21    rules:
    22      {{- range $host := .Values.hotrod.ingress.hosts }}
    23      - host: {{ $host }}
    24        http:
    25          paths:
    26            - path: /
    27              backend:
    28                serviceName: {{ $serviceName }}-hotrod
    29                servicePort: {{ $servicePort }}
    30      {{- end -}}
    31    {{- if .Values.hotrod.ingress.tls }}
    32    tls:
    33  {{ toYaml .Values.hotrod.ingress.tls | indent 4 }}
    34    {{- end -}}
    35  {{- end -}}
    36  {{- end -}}