Skip to content

v3.0.1

Compare
Choose a tag to compare
@terinjokes terinjokes released this 15 May 21:59
  • Switched to go1.14
  • Fixed build scripts
  • SIGHUP support for reloading all configurations
  • Spec changes now cause warning logs instead of trying to automatically trigger a restart.
  • take_actions_only_if_running: true configuration option added, which instructs certmgr to not try to restart a downed service when a new cert is created
  • Graceful shutdown support added to prevent certmgr from exiting while writing files
  • Splay logic added through configuration variables initial_splay and interval_splay, delaying when certmgr does interval checks. This prevents all of your certmgr instances from waking up at the same time
  • SpecLoad and SpecFailure metrics have been removed (they are unused without opportunistic reloading). Remaining spec metrics moved into cert namespace
  • Exported metric spec_next_wake_timestamp showing when certmgr will wake up to do its next check
  • Dropped spec_watched_total metric, it is redundant
  • Major restructuring to split certmgrd internals from certmgr lib code to produce a useful api