istio.io/istio@v0.0.0-20240520182934-d79c90f27776/tests/integration/security/testdata/reachability/workload-peer-authn-port-override.yaml.tmpl (about)

     1  apiVersion: security.istio.io/v1beta1
     2  kind: PeerAuthentication
     3  metadata:
     4    name: {{ .To.ServiceName }}
     5  spec:
     6    selector:
     7      matchLabels:
     8        app: {{ .To.ServiceName }}
     9    mtls:
    10      mode: {{ .MTLSMode }}
    11    portLevelMtls:
    12      {{ (.To.PortForName `http`).WorkloadPort }}:
    13        mode: {{ .MTLSModeOverride }}
    14      {{ (.To.PortForName `http2`).WorkloadPort }}:
    15        mode: {{ .MTLSModeOverride }}
    16      {{ (.To.PortForName `https`).WorkloadPort }}:
    17        mode: {{ .MTLSModeOverride }}
    18      {{ (.To.PortForName `tcp`).WorkloadPort }}:
    19        mode: {{ .MTLSModeOverride }}
    20      {{ (.To.PortForName `grpc`).WorkloadPort }}:
    21        mode: {{ .MTLSModeOverride }}