envoyproxy / xds-relay

Caching, aggregation, and relaying for xDS compliant clients and origin servers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Admin REST API: config dump

LisaLudique opened this issue · comments

Pasted from the tech spec:

GET /server_info
Output server configuration. This is the bootstrap information.

Output Sample


{
  "address": {
    "socket_address": {
      "address": "0.0.0.0",
      "port_value": 9991,
      "protocol": "TCP"
    }
  },
  "control_plane_cluster": {
    "name": "my-control-plane",
    "load_assignment": {
      "cluster_name": "my-control-plane",
      "endpoints": [
        {
          "lb_endpoints": [
            {
              "endpoint": {
                "address": {
                  "socket_address": {
                    "address": "my-control-plane.lyft.net",
                    "port_value": 80,
                    "protocol": "TCP"
                  }
                }
              }
            }
          ]
        }
      ]
    }
  },
  "logging": {
    "path": "/var/log/xds-aggregator",
    "level": "WARN"
  }
}