aboutsummaryrefslogtreecommitdiffstats
path: root/docs/sections/resources/yaml/istiod-1_21.yaml
blob: d85ec1137fa7f6d69f6ce7d75d1522b283b40808 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
defaults:
  #global:
    #logging:
    #  level: "default:debug"
  meshConfig:
    rootNamespace: istio-config
    # Controls if sidecar is injected at the front of the container list and blocks the start of the other containers until the proxy is ready
    holdApplicationUntilProxyStarts: true
    extensionProviders:
    - name: oauth2-proxy
      envoyExtAuthzHttp:
        service: oauth2-proxy.default.svc.cluster.local
        port: 80
        timeout: 1.5s
        includeHeadersInCheck: ["authorization", "cookie"]
        headersToUpstreamOnAllow: ["x-forwarded-access-token", "authorization", "path", "x-auth-request-user", "x-auth-request-email", "x-auth-request-access-token"]
        headersToDownstreamOnDeny: ["content-type", "set-cookie"]
  pilot:
    env:
      PILOT_HTTP10: true
      ENABLE_NATIVE_SIDECARS: true