Skip to content

Enable TLS listeners on Gateways #64

@mlavacca

Description

@mlavacca

Problem Statement

KGO 1.2 allows HTTP and HTTPS listeners only. KIC already supports TLSRoutes, therefore we need to enable users to create Gateways with TLS listeners with Passthrough TLS mode enabled.

Proposed Solution

  • In case a Gateway with TLS listener is created, it is accepted (only in case the TLS mode is Passthrough)
  • Enable the GatewayAlpha FG in the ControlPlane
  • The DataPlane gets the STREAM_LISTEN env var set accordingly
  • The DataPlane Ingress service gets configured to expose the TLS port of the DataPlane

Acceptance Criteria

  • As a user, I can create a Gateway with a TLS listener and use TLSRoutes to configure the DataPlane

Metadata

Metadata

Assignees

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions