-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Closed
Labels
area/configurationbugstalestalebot believes this issue/PR has not been touched recentlystalebot believes this issue/PR has not been touched recently
Description
description
configuring the static_resources for xDS to consume dynamic config, i config_dump ed the static_clusters and the cluster is shown as V2
not sure if there is something i could add to tell it to use v3, but either way the default seems to be v2
steps to reproduce
start envoy with the following config
node:
cluster: test-cluster
id: test-id
dynamic_resources:
ads_config:
api_type: GRPC
transport_api_version: V3
grpc_services:
- envoy_grpc:
cluster_name: xds_cluster
cds_config:
resource_api_version: V3
ads: {}
lds_config:
resource_api_version: V3
ads: {}
static_resources:
clusters:
- connect_timeout: 1s
type: strict_dns
http2_protocol_options: {}
name: xds_cluster
load_assignment:
cluster_name: xds_cluster
endpoints:
- lb_endpoints:
- endpoint:
address:
socket_address:
address: go-control-plane
port_value: 18000
admin:
access_log_path: /tmp/admin_access.log
address:
socket_address:
protocol: TCP
address: 0.0.0.0
port_value: 19000
dump the config as follows
$ curl -s http://localhost:19000/config_dump | jq -r '.configs[1].static_clusters'you should get the following output
[
{
"cluster": {
"@type": "type.googleapis.com/envoy.api.v2.Cluster",
"name": "xds_cluster",
"type": "STRICT_DNS",
"connect_timeout": "1s",
"http2_protocol_options": {},
"load_assignment": {
"cluster_name": "xds_cluster",
"endpoints": [
{
"lb_endpoints": [
{
"endpoint": {
"address": {
"socket_address": {
"address": "go-control-plane",
"port_value": 18000
}
}
}
}
]
}
]
}
},
"last_updated": "2020-10-29T10:24:52.948Z"
}
]Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/configurationbugstalestalebot believes this issue/PR has not been touched recentlystalebot believes this issue/PR has not been touched recently