Skip to content

Commit 7fb934b

Browse files
committed
Do not register ClientTrafficPolicy with control plane.
Due to limitations in how Envoy Gateway programs listeners, a ClientTrafficPolicy cannot be applied to non-TLS listeners with overlapping ports. Application to TLS listeners works without issue, however the inconsistency is undesirable. Future TLS settings can be provided via the Gateway Listener's TLS configuration. Header manipulation, while not "early", can be accomplished today via `RequestHeaderModifier` filters. Timeouts can also be defined in existing route rules. Remaining features are mostly around tuning, where there can be generous defaults set on the platform.
1 parent 7a04ed8 commit 7fb934b

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

config/crd/gateway/kustomization.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,3 +51,9 @@ patches:
5151
kind: CustomResourceDefinition
5252
metadata:
5353
name: envoyproxies.gateway.envoyproxy.io
54+
- patch: |
55+
$patch: delete
56+
apiVersion: apiextensions.k8s.io/v1
57+
kind: CustomResourceDefinition
58+
metadata:
59+
name: clienttrafficpolicies.gateway.envoyproxy.io

0 commit comments

Comments
 (0)