Vault become unseal everyday, it is running in k8s pod

Hi,

I am facing an issue in which vault is becoming seal everyday and I unseal it everyday, so my question is why vault is becoming seal everyday and how can I stop it to seal. Please assist me in this.

Anything in the Vault/pod logs?

State: Running
Started: Wed, 02 Apr 2025 02:40:57 +0000
Last State: Terminated
Reason: Error
Exit Code: 137
Started: Wed, 26 Mar 2025 02:50:13 +0000
Finished: Wed, 02 Apr 2025 02:40:19 +0000
Ready: True
Restart Count: 5
Readiness: exec [/bin/sh -ec vault status -tls-skip-verify] delay=5s timeout=3s period=5s #success=1 #failure=2

when i describe vault pod it is showing error code 137.

If the pod is terminating, and presumably redeploying, my best guess is you are using a manual unseal method. I would suggest digging deeper into the logs to determine why the pod is terminating, as even switching to auto-unseal may only be a band-aid on top of some other underlying issue.