added systemd cert renewal

This commit is contained in:
John Lancaster
2025-12-28 17:53:52 -06:00
parent 43f898a2db
commit 705241f451
2 changed files with 46 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
[Unit]
Description=Timer for certificate renewal
Documentation=https://smallstep.com/docs/step-ca/certificate-authority-server-production
; PartOf=cert-renewer.target
[Timer]
Persistent=true
; Run the timer unit every 15 minutes.
OnCalendar=*:1/15
; Always run the timer on time.
AccuracySec=1us
; Add jitter to prevent a "thundering hurd" of simultaneous certificate renewals.
RandomizedDelaySec=5m
[Install]
WantedBy=timers.target