feat: use knative.dev/pkg/tls for activator TLS configuration#16424
feat: use knative.dev/pkg/tls for activator TLS configuration#16424Fedosin wants to merge 1 commit intoknative:mainfrom
Conversation
|
Looks good! /lgtm |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #16424 +/- ##
==========================================
+ Coverage 80.21% 80.27% +0.05%
==========================================
Files 217 217
Lines 13511 13511
==========================================
+ Hits 10838 10846 +8
+ Misses 2307 2301 -6
+ Partials 366 364 -2 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
twoGiants
left a comment
There was a problem hiding this comment.
/approve
Left a few comments, but nothing major and probably can be merged anyway. Wdys?
|
/hold for the comment review Unhold when you want to merge @Fedosin |
|
/unhold |
|
/hold |
|
/hold cancel |
Replace the hardcoded tls.VersionTLS13 in the activator's HTTPS server with the shared knative.dev/pkg/tls package, allowing TLS settings to be configured via ACTIVATOR_TLS_MIN_VERSION, ACTIVATOR_TLS_MAX_VERSION, ACTIVATOR_TLS_CIPHER_SUITES, and ACTIVATOR_TLS_CURVE_PREFERENCES environment variables. The default remains TLS 1.3 when no env var is set. Signed-off-by: Mikhail Fedosin <mfedosin@redhat.com>
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: Fedosin, twoGiants The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
/retest |
Proposed Changes
Replace the hardcoded tls.VersionTLS13 in the activator's HTTPS server with the shared knative.dev/pkg/tls package, allowing TLS settings to be configured via ACTIVATOR_TLS_MIN_VERSION, ACTIVATOR_TLS_MAX_VERSION, ACTIVATOR_TLS_CIPHER_SUITES, and ACTIVATOR_TLS_CURVE_PREFERENCES environment variables. The default remains TLS 1.3 when no env var is set.
knative/pkg patch: knative/pkg#3324
Release Note