You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create a runnable CertController that periodically checks if it's time to rotate the TLS certificates.
A look-ahead interval must be used so that certificates are always propagated enough time before the expiration.
We need to check:
webhook controller TLS certificate
policy servers TLS certificates
Since the certificates are stored in secrets, which are mounted on the controller and policy server pods, we are sure the changes will be eventually propagated due to respectively the certwatcher and the hot-reload mechanisms.
We assume the lookahead time is enough for the watchers to pick up the updates.
The runnable should only run on the leader.
The renewed certificates should use the same bit-size and settings as the ones generated by the helm genSignedCert function.
Create a runnable
CertController
that periodically checks if it's time to rotate the TLS certificates.A look-ahead interval must be used so that certificates are always propagated enough time before the expiration.
We need to check:
Since the certificates are stored in secrets, which are mounted on the controller and policy server pods, we are sure the changes will be eventually propagated due to respectively the certwatcher and the hot-reload mechanisms.
We assume the lookahead time is enough for the watchers to pick up the updates.
The runnable should only run on the leader.
The renewed certificates should use the same bit-size and settings as the ones generated by the helm genSignedCert function.
This repository could act as a reference: https://github.com/open-policy-agent/cert-controller/
The text was updated successfully, but these errors were encountered: