feat(tls): implement dynamic TLS certificate reloading with file watching (#3792)

Fixes issue #3747

Signed-off-by: Ramkumar Chinchani <rchincha.dev@gmail.com>
This commit is contained in:
Ramkumar Chinchani
2026-02-15 13:01:50 -08:00
committed by GitHub
parent 2c110d2c20
commit 47659c11b2
9 changed files with 1372 additions and 5 deletions
+2
View File
@@ -204,4 +204,6 @@ var (
ErrOIDCEmptyValidationMsg = errors.New("validation error message is empty")
ErrOIDCValidationFailed = errors.New("OIDC claim validation failed")
ErrOIDCAudienceMismatch = errors.New("token audience does not match any of the expected audiences")
ErrCertificateNotLoaded = errors.New("tls certificate not yet loaded")
ErrCertificateWatcherAlreadyRunning = errors.New("certificate watcher is already running")
)