mirror of https://github.com/status-im/consul.git
regenerate more envoy golden files
This commit is contained in:
parent
9b73e7319d
commit
fdbb742ffd
|
@ -1,142 +0,0 @@
|
||||||
{
|
|
||||||
"versionInfo": "00000001",
|
|
||||||
"resources": [
|
|
||||||
{
|
|
||||||
"@type": "type.googleapis.com/envoy.config.listener.v3.Listener",
|
|
||||||
"name": "http:1.2.3.4:8080",
|
|
||||||
"address": {
|
|
||||||
"socketAddress": {
|
|
||||||
"address": "1.2.3.4",
|
|
||||||
"portValue": 8080
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"filterChains": [
|
|
||||||
{
|
|
||||||
"filterChainMatch": {
|
|
||||||
"serverNames": [
|
|
||||||
"s1.example.com"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"filters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.network.http_connection_manager",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager",
|
|
||||||
"statPrefix": "ingress_upstream_8080_s1",
|
|
||||||
"rds": {
|
|
||||||
"configSource": {
|
|
||||||
"ads": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"resourceApiVersion": "V3"
|
|
||||||
},
|
|
||||||
"routeConfigName": "8080_s1"
|
|
||||||
},
|
|
||||||
"httpFilters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.http.router"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"tracing": {
|
|
||||||
"randomSampling": {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"transportSocket": {
|
|
||||||
"name": "tls",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext",
|
|
||||||
"commonTlsContext": {
|
|
||||||
"tlsParams": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"tlsCertificateSdsSecretConfigs": [
|
|
||||||
{
|
|
||||||
"name": "s1.example.com-cert",
|
|
||||||
"sdsConfig": {
|
|
||||||
"apiConfigSource": {
|
|
||||||
"apiType": "GRPC",
|
|
||||||
"transportApiVersion": "V3",
|
|
||||||
"clusterNames": [
|
|
||||||
"sds-cluster-1"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"requireClientCertificate": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.network.http_connection_manager",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager",
|
|
||||||
"statPrefix": "ingress_upstream_8080",
|
|
||||||
"rds": {
|
|
||||||
"configSource": {
|
|
||||||
"ads": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"resourceApiVersion": "V3"
|
|
||||||
},
|
|
||||||
"routeConfigName": "8080"
|
|
||||||
},
|
|
||||||
"httpFilters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.http.router"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"tracing": {
|
|
||||||
"randomSampling": {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"transportSocket": {
|
|
||||||
"name": "tls",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext",
|
|
||||||
"commonTlsContext": {
|
|
||||||
"tlsParams": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"tlsCertificateSdsSecretConfigs": [
|
|
||||||
{
|
|
||||||
"name": "*.example.com-cert",
|
|
||||||
"sdsConfig": {
|
|
||||||
"apiConfigSource": {
|
|
||||||
"apiType": "GRPC",
|
|
||||||
"transportApiVersion": "V3",
|
|
||||||
"clusterNames": [
|
|
||||||
"sds-cluster-2"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"requireClientCertificate": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"listenerFilters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.listener.tls_inspector"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"trafficDirection": "OUTBOUND"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeUrl": "type.googleapis.com/envoy.config.listener.v3.Listener",
|
|
||||||
"nonce": "00000001"
|
|
||||||
}
|
|
|
@ -1,144 +0,0 @@
|
||||||
{
|
|
||||||
"versionInfo": "00000001",
|
|
||||||
"resources": [
|
|
||||||
{
|
|
||||||
"@type": "type.googleapis.com/envoy.api.v2.Listener",
|
|
||||||
"name": "http:1.2.3.4:8080",
|
|
||||||
"address": {
|
|
||||||
"socketAddress": {
|
|
||||||
"address": "1.2.3.4",
|
|
||||||
"portValue": 8080
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"filterChains": [
|
|
||||||
{
|
|
||||||
"filterChainMatch": {
|
|
||||||
"serverNames": [
|
|
||||||
"s1.example.com"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"filters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.network.http_connection_manager",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager",
|
|
||||||
"statPrefix": "ingress_upstream_8080_s1",
|
|
||||||
"rds": {
|
|
||||||
"configSource": {
|
|
||||||
"ads": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"resourceApiVersion": "V2"
|
|
||||||
},
|
|
||||||
"routeConfigName": "8080_s1"
|
|
||||||
},
|
|
||||||
"httpFilters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.http.router"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"tracing": {
|
|
||||||
"randomSampling": {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"transportSocket": {
|
|
||||||
"name": "tls",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.api.v2.auth.DownstreamTlsContext",
|
|
||||||
"commonTlsContext": {
|
|
||||||
"tlsParams": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"tlsCertificateSdsSecretConfigs": [
|
|
||||||
{
|
|
||||||
"name": "s1.example.com-cert",
|
|
||||||
"sdsConfig": {
|
|
||||||
"apiConfigSource": {
|
|
||||||
"apiType": "GRPC",
|
|
||||||
"transportApiVersion": "V2",
|
|
||||||
"clusterNames": [
|
|
||||||
"sds-cluster-1"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"resourceApiVersion": "V2"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"requireClientCertificate": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.network.http_connection_manager",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager",
|
|
||||||
"statPrefix": "ingress_upstream_8080",
|
|
||||||
"rds": {
|
|
||||||
"configSource": {
|
|
||||||
"ads": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"resourceApiVersion": "V2"
|
|
||||||
},
|
|
||||||
"routeConfigName": "8080"
|
|
||||||
},
|
|
||||||
"httpFilters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.http.router"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"tracing": {
|
|
||||||
"randomSampling": {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"transportSocket": {
|
|
||||||
"name": "tls",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.api.v2.auth.DownstreamTlsContext",
|
|
||||||
"commonTlsContext": {
|
|
||||||
"tlsParams": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"tlsCertificateSdsSecretConfigs": [
|
|
||||||
{
|
|
||||||
"name": "*.example.com-cert",
|
|
||||||
"sdsConfig": {
|
|
||||||
"apiConfigSource": {
|
|
||||||
"apiType": "GRPC",
|
|
||||||
"transportApiVersion": "V2",
|
|
||||||
"clusterNames": [
|
|
||||||
"sds-cluster-2"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"resourceApiVersion": "V2"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"requireClientCertificate": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"listenerFilters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.listener.tls_inspector"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"trafficDirection": "OUTBOUND"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeUrl": "type.googleapis.com/envoy.api.v2.Listener",
|
|
||||||
"nonce": "00000001"
|
|
||||||
}
|
|
|
@ -1,147 +0,0 @@
|
||||||
{
|
|
||||||
"versionInfo": "00000001",
|
|
||||||
"resources": [
|
|
||||||
{
|
|
||||||
"@type": "type.googleapis.com/envoy.config.listener.v3.Listener",
|
|
||||||
"name": "http:1.2.3.4:8080",
|
|
||||||
"address": {
|
|
||||||
"socketAddress": {
|
|
||||||
"address": "1.2.3.4",
|
|
||||||
"portValue": 8080
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"filterChains": [
|
|
||||||
{
|
|
||||||
"filterChainMatch": {
|
|
||||||
"serverNames": [
|
|
||||||
"s1.example.com"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"filters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.network.http_connection_manager",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager",
|
|
||||||
"statPrefix": "ingress_upstream_8080_s1",
|
|
||||||
"rds": {
|
|
||||||
"configSource": {
|
|
||||||
"ads": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"resourceApiVersion": "V3"
|
|
||||||
},
|
|
||||||
"routeConfigName": "8080_s1"
|
|
||||||
},
|
|
||||||
"httpFilters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.http.router"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"tracing": {
|
|
||||||
"randomSampling": {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"transportSocket": {
|
|
||||||
"name": "tls",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext",
|
|
||||||
"commonTlsContext": {
|
|
||||||
"tlsParams": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"tlsCertificateSdsSecretConfigs": [
|
|
||||||
{
|
|
||||||
"name": "s1.example.com-cert",
|
|
||||||
"sdsConfig": {
|
|
||||||
"apiConfigSource": {
|
|
||||||
"apiType": "GRPC",
|
|
||||||
"transportApiVersion": "V3",
|
|
||||||
"clusterNames": [
|
|
||||||
"sds-cluster-1"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"requireClientCertificate": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filterChainMatch": {
|
|
||||||
"serverNames": [
|
|
||||||
"s2.example.com"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"filters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.network.http_connection_manager",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager",
|
|
||||||
"statPrefix": "ingress_upstream_8080_s2",
|
|
||||||
"rds": {
|
|
||||||
"configSource": {
|
|
||||||
"ads": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"resourceApiVersion": "V3"
|
|
||||||
},
|
|
||||||
"routeConfigName": "8080_s2"
|
|
||||||
},
|
|
||||||
"httpFilters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.http.router"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"tracing": {
|
|
||||||
"randomSampling": {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"transportSocket": {
|
|
||||||
"name": "tls",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext",
|
|
||||||
"commonTlsContext": {
|
|
||||||
"tlsParams": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"tlsCertificateSdsSecretConfigs": [
|
|
||||||
{
|
|
||||||
"name": "s2.example.com-cert",
|
|
||||||
"sdsConfig": {
|
|
||||||
"apiConfigSource": {
|
|
||||||
"apiType": "GRPC",
|
|
||||||
"transportApiVersion": "V3",
|
|
||||||
"clusterNames": [
|
|
||||||
"sds-cluster-2"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"requireClientCertificate": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"listenerFilters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.listener.tls_inspector"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"trafficDirection": "OUTBOUND"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeUrl": "type.googleapis.com/envoy.config.listener.v3.Listener",
|
|
||||||
"nonce": "00000001"
|
|
||||||
}
|
|
|
@ -1,149 +0,0 @@
|
||||||
{
|
|
||||||
"versionInfo": "00000001",
|
|
||||||
"resources": [
|
|
||||||
{
|
|
||||||
"@type": "type.googleapis.com/envoy.api.v2.Listener",
|
|
||||||
"name": "http:1.2.3.4:8080",
|
|
||||||
"address": {
|
|
||||||
"socketAddress": {
|
|
||||||
"address": "1.2.3.4",
|
|
||||||
"portValue": 8080
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"filterChains": [
|
|
||||||
{
|
|
||||||
"filterChainMatch": {
|
|
||||||
"serverNames": [
|
|
||||||
"s1.example.com"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"filters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.network.http_connection_manager",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager",
|
|
||||||
"statPrefix": "ingress_upstream_8080_s1",
|
|
||||||
"rds": {
|
|
||||||
"configSource": {
|
|
||||||
"ads": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"resourceApiVersion": "V2"
|
|
||||||
},
|
|
||||||
"routeConfigName": "8080_s1"
|
|
||||||
},
|
|
||||||
"httpFilters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.http.router"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"tracing": {
|
|
||||||
"randomSampling": {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"transportSocket": {
|
|
||||||
"name": "tls",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.api.v2.auth.DownstreamTlsContext",
|
|
||||||
"commonTlsContext": {
|
|
||||||
"tlsParams": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"tlsCertificateSdsSecretConfigs": [
|
|
||||||
{
|
|
||||||
"name": "s1.example.com-cert",
|
|
||||||
"sdsConfig": {
|
|
||||||
"apiConfigSource": {
|
|
||||||
"apiType": "GRPC",
|
|
||||||
"transportApiVersion": "V2",
|
|
||||||
"clusterNames": [
|
|
||||||
"sds-cluster-1"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"resourceApiVersion": "V2"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"requireClientCertificate": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"filterChainMatch": {
|
|
||||||
"serverNames": [
|
|
||||||
"s2.example.com"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"filters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.network.http_connection_manager",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.config.filter.network.http_connection_manager.v2.HttpConnectionManager",
|
|
||||||
"statPrefix": "ingress_upstream_8080_s2",
|
|
||||||
"rds": {
|
|
||||||
"configSource": {
|
|
||||||
"ads": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"resourceApiVersion": "V2"
|
|
||||||
},
|
|
||||||
"routeConfigName": "8080_s2"
|
|
||||||
},
|
|
||||||
"httpFilters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.http.router"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"tracing": {
|
|
||||||
"randomSampling": {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"transportSocket": {
|
|
||||||
"name": "tls",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.api.v2.auth.DownstreamTlsContext",
|
|
||||||
"commonTlsContext": {
|
|
||||||
"tlsParams": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"tlsCertificateSdsSecretConfigs": [
|
|
||||||
{
|
|
||||||
"name": "s2.example.com-cert",
|
|
||||||
"sdsConfig": {
|
|
||||||
"apiConfigSource": {
|
|
||||||
"apiType": "GRPC",
|
|
||||||
"transportApiVersion": "V2",
|
|
||||||
"clusterNames": [
|
|
||||||
"sds-cluster-2"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"resourceApiVersion": "V2"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"requireClientCertificate": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"listenerFilters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.listener.tls_inspector"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"trafficDirection": "OUTBOUND"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeUrl": "type.googleapis.com/envoy.api.v2.Listener",
|
|
||||||
"nonce": "00000001"
|
|
||||||
}
|
|
|
@ -1,58 +0,0 @@
|
||||||
{
|
|
||||||
"versionInfo": "00000001",
|
|
||||||
"resources": [
|
|
||||||
{
|
|
||||||
"@type": "type.googleapis.com/envoy.config.listener.v3.Listener",
|
|
||||||
"name": "db:1.2.3.4:9191",
|
|
||||||
"address": {
|
|
||||||
"socketAddress": {
|
|
||||||
"address": "1.2.3.4",
|
|
||||||
"portValue": 9191
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"filterChains": [
|
|
||||||
{
|
|
||||||
"filters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.network.tcp_proxy",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.extensions.filters.network.tcp_proxy.v3.TcpProxy",
|
|
||||||
"statPrefix": "upstream.db.default.dc1",
|
|
||||||
"cluster": "db.default.dc1.internal.11111111-2222-3333-4444-555555555555.consul"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"transportSocket": {
|
|
||||||
"name": "tls",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.DownstreamTlsContext",
|
|
||||||
"commonTlsContext": {
|
|
||||||
"tlsParams": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"tlsCertificateSdsSecretConfigs": [
|
|
||||||
{
|
|
||||||
"name": "cert-resource",
|
|
||||||
"sdsConfig": {
|
|
||||||
"apiConfigSource": {
|
|
||||||
"apiType": "GRPC",
|
|
||||||
"transportApiVersion": "V3",
|
|
||||||
"clusterNames": [
|
|
||||||
"sds-cluster"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"requireClientCertificate": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"trafficDirection": "OUTBOUND"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeUrl": "type.googleapis.com/envoy.config.listener.v3.Listener",
|
|
||||||
"nonce": "00000001"
|
|
||||||
}
|
|
|
@ -1,58 +0,0 @@
|
||||||
{
|
|
||||||
"versionInfo": "00000001",
|
|
||||||
"resources": [
|
|
||||||
{
|
|
||||||
"@type": "type.googleapis.com/envoy.api.v2.Listener",
|
|
||||||
"name": "db:1.2.3.4:9191",
|
|
||||||
"address": {
|
|
||||||
"socketAddress": {
|
|
||||||
"address": "1.2.3.4",
|
|
||||||
"portValue": 9191
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"filterChains": [
|
|
||||||
{
|
|
||||||
"filters": [
|
|
||||||
{
|
|
||||||
"name": "envoy.filters.network.tcp_proxy",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.config.filter.network.tcp_proxy.v2.TcpProxy",
|
|
||||||
"statPrefix": "upstream.db.default.dc1",
|
|
||||||
"cluster": "db.default.dc1.internal.11111111-2222-3333-4444-555555555555.consul"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"transportSocket": {
|
|
||||||
"name": "tls",
|
|
||||||
"typedConfig": {
|
|
||||||
"@type": "type.googleapis.com/envoy.api.v2.auth.DownstreamTlsContext",
|
|
||||||
"commonTlsContext": {
|
|
||||||
"tlsParams": {
|
|
||||||
|
|
||||||
},
|
|
||||||
"tlsCertificateSdsSecretConfigs": [
|
|
||||||
{
|
|
||||||
"name": "cert-resource",
|
|
||||||
"sdsConfig": {
|
|
||||||
"apiConfigSource": {
|
|
||||||
"apiType": "GRPC",
|
|
||||||
"transportApiVersion": "V3",
|
|
||||||
"clusterNames": [
|
|
||||||
"sds-cluster"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"requireClientCertificate": false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"trafficDirection": "OUTBOUND"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"typeUrl": "type.googleapis.com/envoy.api.v2.Listener",
|
|
||||||
"nonce": "00000001"
|
|
||||||
}
|
|
Loading…
Reference in New Issue