-
Notifications
You must be signed in to change notification settings - Fork 4.1k
security: Have TLS auto-join/init code use CertificateManager #64884
Copy link
Copy link
Open
Labels
A-authenticationPertains to authn subsystemsPertains to authn subsystemsC-cleanupTech debt, refactors, loose ends, etc. Solution not expected to significantly change behavior.Tech debt, refactors, loose ends, etc. Solution not expected to significantly change behavior.T-server-and-securityDB Server & SecurityDB Server & Security
Description
Currently, the TLS auto-join/init code in pkg/{server,security}/auto_tls_init.go uses
CertsLocator directly and does file-level reads/writes. Many of these instances,
especially in the read path, can and should use CertificateManager instead.
This allows for easier testing as well as less code repetition.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-authenticationPertains to authn subsystemsPertains to authn subsystemsC-cleanupTech debt, refactors, loose ends, etc. Solution not expected to significantly change behavior.Tech debt, refactors, loose ends, etc. Solution not expected to significantly change behavior.T-server-and-securityDB Server & SecurityDB Server & Security