mirror of
https://github.com/gravitational/teleport
synced 2024-10-20 01:03:40 +00:00
3fd74ae3fd
This commit adds a certificate reloader that periodically reloads proxy certificates. Implementation was intentionally kept as simple as possible: - periodically go through all key pairs and try to load them again - if any key pair fails to load, then no certificate is updated - no retry mechanism - `inotify` is not used The interval between reloads is configurable by setting `https_keypairs_reload_interval` to some duration. If not set, or if set to `0`, then certificates are not reloaded periodically. Thus, this feature is opt-in and the current behaviour is maintained. |
||
---|---|---|
.. | ||
openssh | ||
testdata | ||
configuration.go | ||
configuration_test.go | ||
database.go | ||
database_test.go | ||
fileconf.go | ||
fileconf_test.go | ||
systemd.go | ||
systemd_test.go | ||
testdata_test.go |