Go package that provides the ability to hot-reload TLS certificates without downtime.
TODO: add usage
go get github.com/matthewpi/certwatcher
All code in this repository is licensed under the MIT license with two exceptions.
Code under internal/sets
and internal/wait
is licensed under the Apache 2.0 license as a majority of the code was
sourced from libraries of Kubernetes and was put in-tree to guarantee API stability and reduce the
number of external dependencies necessary for this library to function. Thank you to the developers
who made those wonderful utilities.