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

     1  {{ $mixers := list "policy" "telemetry" }}
     2  {{- range $idx, $mname := $mixers }}
     3  apiVersion: v1
     4  kind: Service
     5  metadata:
     6    name: istio-{{ $mname }}
     7    namespace: {{ $.Release.Namespace }}
     8    labels:
     9      chart: {{ $.Chart.Name }}-{{ $.Chart.Version | replace "+" "_" }}
    10      release: {{ $.Release.Name }}
    11      istio: mixer
    12  spec:
    13    ports:
    14    - name: grpc-mixer
    15      port: 9091
    16    - name: grpc-mixer-mtls
    17      port: 15004
    18    - name: http-monitoring
    19      port: 9093
    20  {{- if eq $mname "telemetry" }}
    21    - name: prometheus
    22      port: 42422
    23  {{- end }}
    24    selector:
    25      istio: mixer
    26      istio-mixer-type: {{ $mname }}
    27  ---
    28  {{- end }}