Skip to content

Enable ssl-passthrough on the ingress-nginx controller#11246

Open
bbobrov wants to merge 1 commit intomasterfrom
enable-ssl-passthrough
Open

Enable ssl-passthrough on the ingress-nginx controller#11246
bbobrov wants to merge 1 commit intomasterfrom
enable-ssl-passthrough

Conversation

@bbobrov
Copy link
Copy Markdown
Contributor

@bbobrov bbobrov commented Mar 31, 2026

Services might decide to use the nginx ssl-passthrough annotation to forward encrypted TLS streams directly to pods for end-to-end encryption. Without --enable-ssl-passthrough in the controller args, this annotation is silently ignored and the controller terminates TLS at the ingress instead of passing it through.

Add controller.extraArgs.enable-ssl-passthrough to the ingress-nginx subchart values so passthrough works globally across all clusters.

Services might decide to use the nginx ssl-passthrough annotation to
forward encrypted TLS streams directly to pods for end-to-end encryption.
Without --enable-ssl-passthrough in the controller args, this annotation
is silently ignored and the controller terminates TLS at the ingress
instead of passing it through.

Add controller.extraArgs.enable-ssl-passthrough to the ingress-nginx
subchart values so passthrough works globally across all clusters.
@bbobrov bbobrov requested a review from s10 March 31, 2026 15:36
@bbobrov bbobrov requested review from a team, databus23, richardtief and viennaa as code owners March 31, 2026 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant