I use vault for generating certificate, Application uses Vault APIs for this. Recently noticed vault APIs returning Vault is sealed to application.
I fixed this just by login to vault and unsealing via cli.
Want to know whats is correct practice when accessing Vault APIs.
If you are using shamir keys to unseal, then manual unseal must be performed on a restart/seal event.
You can auto unseal the cluster as well: Seal/Unseal | Vault by HashiCorp