Allow serve mode when system-internal-tls is enabled by linkvt · Pull Request #16183 · knative/serving
knative-prow
bot
added
do-not-merge/work-in-progress
labels
Oct 21, 2025
knative-prow
bot
added
do-not-merge/hold
and removed approved
Indicates a PR has been approved by an approver from all required OWNERS files.labels
Oct 31, 2025
linkvt
marked this pull request as ready for review
linkvt
changed the title
Allow using serve mode with system-internal-tls
Allow serve mode when system-internal-tls is enabled
Previously, when system-internal-tls was enabled, the KPA reconciler would force all traffic through the activator (proxy mode) regardless of scaling conditions. This prevented the use of serve mode even when the standard conditions were met (desired scale > 0 and excess burst capacity >= 0). This change removes that restriction, allowing serve mode to be used with TLS based on the normal scaling conditions, improving performance in TLS-enabled environments.
knative-prow
bot
added
the
approved
label
Nov 28, 2025This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters