Skip to content

Commit d29613c

Browse files
author
Arko Dasgupta
committed
Use HTTP1.1 to connec to upstream jwks endpoint
Signed-off-by: Arko Dasgupta <[email protected]>
1 parent 4a04915 commit d29613c

File tree

5 files changed

+4
-30
lines changed

5 files changed

+4
-30
lines changed

internal/xds/translator/authentication.go

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -219,11 +219,10 @@ func buildClusterFromJwks(jwks *jwksCluster) (*cluster.Cluster, error) {
219219
},
220220
},
221221
},
222-
TypedExtensionProtocolOptions: buildTypedExtensionProtocolOptions(),
223-
DnsRefreshRate: durationpb.New(30 * time.Second),
224-
RespectDnsTtl: true,
225-
DnsLookupFamily: cluster.Cluster_V4_ONLY,
226-
TransportSocket: tSocket,
222+
DnsRefreshRate: durationpb.New(30 * time.Second),
223+
RespectDnsTtl: true,
224+
DnsLookupFamily: cluster.Cluster_V4_ONLY,
225+
TransportSocket: tSocket,
227226
}, nil
228227
}
229228

internal/xds/translator/testdata/out/xds-ir/authn-multi-route-multi-provider.clusters.yaml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,6 @@
5858
trustedCa:
5959
filename: /etc/ssl/certs/ca-certificates.crt
6060
type: STATIC
61-
typedExtensionProtocolOptions:
62-
envoy.extensions.upstreams.http.v3.HttpProtocolOptions:
63-
'@type': type.googleapis.com/envoy.extensions.upstreams.http.v3.HttpProtocolOptions
64-
explicitHttpConfig:
65-
http2ProtocolOptions: {}
6661
- connectTimeout: 10s
6762
dnsLookupFamily: V4_ONLY
6863
dnsRefreshRate: 30s
@@ -87,8 +82,3 @@
8782
trustedCa:
8883
filename: /etc/ssl/certs/ca-certificates.crt
8984
type: STATIC
90-
typedExtensionProtocolOptions:
91-
envoy.extensions.upstreams.http.v3.HttpProtocolOptions:
92-
'@type': type.googleapis.com/envoy.extensions.upstreams.http.v3.HttpProtocolOptions
93-
explicitHttpConfig:
94-
http2ProtocolOptions: {}

internal/xds/translator/testdata/out/xds-ir/authn-multi-route-single-provider.clusters.yaml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,3 @@
5858
trustedCa:
5959
filename: /etc/ssl/certs/ca-certificates.crt
6060
type: STATIC
61-
typedExtensionProtocolOptions:
62-
envoy.extensions.upstreams.http.v3.HttpProtocolOptions:
63-
'@type': type.googleapis.com/envoy.extensions.upstreams.http.v3.HttpProtocolOptions
64-
explicitHttpConfig:
65-
http2ProtocolOptions: {}

internal/xds/translator/testdata/out/xds-ir/authn-ratelimit.clusters.yaml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,3 @@
9797
trustedCa:
9898
filename: /etc/ssl/certs/ca-certificates.crt
9999
type: STATIC
100-
typedExtensionProtocolOptions:
101-
envoy.extensions.upstreams.http.v3.HttpProtocolOptions:
102-
'@type': type.googleapis.com/envoy.extensions.upstreams.http.v3.HttpProtocolOptions
103-
explicitHttpConfig:
104-
http2ProtocolOptions: {}

internal/xds/translator/testdata/out/xds-ir/authn-single-route-single-match.clusters.yaml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,3 @@
4040
trustedCa:
4141
filename: /etc/ssl/certs/ca-certificates.crt
4242
type: STATIC
43-
typedExtensionProtocolOptions:
44-
envoy.extensions.upstreams.http.v3.HttpProtocolOptions:
45-
'@type': type.googleapis.com/envoy.extensions.upstreams.http.v3.HttpProtocolOptions
46-
explicitHttpConfig:
47-
http2ProtocolOptions: {}

0 commit comments

Comments
 (0)