# Base config for an ADS management server on 18000, admin port on 19000
# From https://github.com/envoyproxy/go-control-plane/blob/master/sample/bootstrap-ads.yaml
admin:
  access_log_path: /tmp/test
  address:
    socket_address:
      address: 0.0.0.0
      port_value: 19000
dynamic_resources:
  ads_config:
    api_type: GRPC
    grpc_services:
      - envoy_grpc:
          cluster_name: xds_cluster
  cds_config:
    ads: {}
  lds_config:
    ads: {}
node:
  cluster: kourier-knative
  id: 3scale-kourier-gateway
static_resources:
  clusters:
    - connect_timeout: 1s
      hosts:
        - socket_address:
            address: "kourier-control"
            port_value: 18000
      http2_protocol_options: {}
      name: xds_cluster
      type: STRICT_DNS

dynamic_resources:
  ads_config:
    api_type: GRPC
    grpc_services:
      - envoy_grpc:
          cluster_name: xds_cluster
  cds_config:
    ads: {}
  lds_config:
    ads: {}
node:
  cluster: kourier-knative
  id: 3scale-kourier-gateway
static_resources:
  clusters:
    - connect_timeout: 1s
      hosts:
        - socket_address:
            address: "kourier-control"
            port_value: 18000
      http2_protocol_options: {}
      name: xds_cluster
      type: STRICT_DNS
admin:
  access_log_path: "/dev/stdout"
  address:
    pipe:
      path: /tmp/envoy.admin
Make admin server listen to a unix socket
Make admin server listen to a unix socket
