Annotation to fetch secrets from external vault to Kubernetes cluster | every 5min

Hi Team,

I am trying to integrate external vault to Kubernetes using sidecar pattern.
Following below reference link:-

Able to successfully, integrate and fetch secrets from external vault to pod.

When a secret is updated in vault, it is getting reflected in pod only after manual restart of pod.


  1. Is there any annotation to enable in pod template, so that injector should check secrets in external vault, let’s say for every 5min and if found changes, then update it in our pod without manual intervention ?
  2. If not annotation, any other alternative which I can achieve automatically fetching secrets for certain period of time using sidecar pattern?

This task is blocker for other teams. Please do let me know, if this scenario is doable or need to stop here.

Thank you in Advance…!!