Add DynamicCALoader and DynamicTLSTransport for hot-reloadable CA certificates without requiring application restart. - DynamicCALoader: watches CA files via fsnotify and reloads on change, supports Kubernetes ConfigMap/Secret symlink replacement pattern - DynamicTLSTransport: wraps http.Transport with dynamic CA verification using VerifyPeerCertificate callback - Add atomic transport proxy to http.go for runtime transport swapping Signed-off-by: Niki Dokovski <nickytd@gmail.com> |
||
|---|---|---|
| .. | ||
| util | ||
| builder.go | ||
| builder_test.go | ||
| dynamic_ca.go | ||
| dynamic_ca_test.go | ||
| dynamic_transport.go | ||
| http.go | ||
| requests_suite_test.go | ||
| result.go | ||
| result_test.go | ||