Skip to content

Add TLS Client reload #3012

Description

@simonswine

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions