We have an umbrella helm chart which has Vault as one of the services. Many services depend on vault for secrets to be injected before starting. Problem is since helm does not have ordering all the pods starts off and they do not get the secrets injected.
How can we achieve this ?
The pods usually keep trying until everything is in place - unless there is a restart policy