Is your feature request related to a problem?/Why is this needed
Currently, if certificates are rotated, the sidecar needs to be restarted to pick up new certificates.
Describe the solution you'd like in detail
Implement certWatcher to automatically pick up new certificates when available:
https://github.com/kubernetes-sigs/controller-runtime/tree/main/pkg/certwatcher
example pr: kubernetes-csi/external-snapshotter#429
Describe alternatives you've considered
Restarting the entire provisioner pod.
Additional context