Cortex added TLS support for its GRPC/HTTP client connections as part of #2350.
To allow for a seamless roll-over of client certificates, it would be great to support live reloading of certificates without restarting Cortex itself.
Looking at other projects implementations:
I would suggest following with the Kubernetes approach:
- Time limit reads from disk (e.g. at most once a minute)
- Hook into the dialer
I will investigate how a sensible implementation could look like and will update the issue
Cortex added TLS support for its GRPC/HTTP client connections as part of #2350.
To allow for a seamless roll-over of client certificates, it would be great to support live reloading of certificates without restarting Cortex itself.
Looking at other projects implementations:
I would suggest following with the Kubernetes approach:
I will investigate how a sensible implementation could look like and will update the issue