Skip to content

Conversation

@Molter73
Copy link
Collaborator

@Molter73 Molter73 commented Dec 19, 2025

Description

This implementation changes how TLS is handled. By default, rustls will be used for gRPC communication unless the native-tls feature flag is used at compile time. The main benefit of having rustls is the final binary will be statically linked in full, whereas the native-tls alternative allows to use the system libraries, which is in turn useful to achieve FIPS compliance.

Checklist

  • Investigated and inspected CI test results
  • Updated documentation accordingly

Automated testing

  • Added unit tests
  • Added integration tests
  • Added regression tests

If any of these don't apply, please comment below.

Testing Performed

  • Run both images in a stackrox cluster.

This implementation changes how TLS is handled. By default, rustls will
be used for gRPC communication unless the native-tls feature flag is
used at compile time. The main benefit of having rustls is the final
binary will be statically linked in full, whereas the native-tls
alternative allows to use the system libraries, which is in turn useful
to achieve FIPS compliance.
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