certmanager v1.21.1

Certificate.spec.renewal.windows

`windows` mentions the behavior of when the renewal must happen.

3 fields
Certificate.spec.renewal.windows fields and descriptions
Field / TypeDescription
cron
string required

`cron` is a cron compliant string to allow when the renewal should be allowed. Format is as shown below: * * * * * | | | | | | | | | day of the week (0–6) (Sunday to Saturday; | | | month (1–12) 7 is also Sunday on some systems) | | day of the month (1–31) | hour (0–23) minute (0–59)

  • minLength: 1
timezone
string

`timezone` is IANA compliant timezone. For example America/Denver. If this field is not set, timezone is treated as UTC.

  • minLength: 1
windowDuration
string required

`windowDuration` is how long the cron definition is active for. Value must be in units accepted by Go time.ParseDuration https://golang.org/pkg/time/#ParseDuration.

  • pattern: ^([0-9]+(\.[0-9]+)?(s|m|h))+$