Skip to content

Commit 4d0e339

Browse files
committed
Route allowed TLS passthrough alongside egress interception
Add the TLS listener and dynamic TCP backend required by agentgateway when an actor policy selects passthrough. Keep the Helm chart and MITM Kustomize component aligned. Signed-off-by: Eitan Yarmush <eitan.yarmush@solo.io>
1 parent f99d6ed commit 4d0e339

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

‎charts/substrate/templates/atenet-egress.yaml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,11 @@ data:
8383
cert: /run/podidentity.podcert.ate.dev/credential-bundle.pem
8484
key: /run/podidentity.podcert.ate.dev/credential-bundle.pem
8585
root: /run/servicedns.podcert.ate.dev/trust-bundle.pem
86+
- protocol: TLS
87+
hostname: "*"
88+
tcpRoutes:
89+
- backends:
90+
- dynamic: {}
8691
- protocol: HTTP
8792
routes:
8893
- backends:

‎manifests/ate-install/components/agentgateway-egress-mitm/kustomization.yaml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,11 @@ patches:
8181
cert: /run/podidentity.podcert.ate.dev/credential-bundle.pem
8282
key: /run/podidentity.podcert.ate.dev/credential-bundle.pem
8383
root: /run/servicedns-ca/trust-bundle.pem
84+
- protocol: TLS
85+
hostname: "*"
86+
tcpRoutes:
87+
- backends:
88+
- dynamic: {}
8489
- protocol: HTTP
8590
routes:
8691
- backends:

0 commit comments

Comments
 (0)