Skip to content

TLS Passthrough for Listeners #686

Closed
@mpstefan

Description

@mpstefan

As a user of NKG
I want to enable TLS Passthrough for my application's endpoints
So that I can achieve end to end encryption for my incoming traffic
And so that I do not have to manage certificates at the Gateway.

### Tasks
- [x] Write nginx configuration and test it
- [x] Update nginx template to configure TLS Passthrough
- [x] Add dataplane configuration for TLS Passthrough
- [x] Add TLSRoutes to graph (can this be broken down further?)
- [x] Register TLSRoute controller
- [x] Update status of TLSRoute
- [x] Enable TLSRoute conformance tests

Acceptance

  • When a Listener's GatewayTLSConfig's TLSModeType is set to "Passthrough", any TLS traffic handled by the listener is NOT terminated and is instead sent to the upstream.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestrefinedRequirements are refined and the issue is ready to be implemented.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions