Postgresql 使用postgres存储后端时,Vault报告缺少客户端令牌

Postgresql 使用postgres存储后端时,Vault报告缺少客户端令牌,postgresql,kubernetes,vault,Postgresql,Kubernetes,Vault,我正在使用Vault和postgres存储后端以及kv秘密引擎。我正在使用kubernetes auth方法来获取保险库令牌。我按照以下文档使用kubernetes设置vault https://learn.hashicorp.com/tutorials/vault/kubernetes-minikube?in=vault/kubernetes 当我第一次启动webapp并尝试检索令牌时,它正在工作,但当我删除webapp部署并尝试再次部署webapp并尝试再次使用api检索vault令牌时

我正在使用Vault和postgres存储后端以及kv秘密引擎。我正在使用kubernetes auth方法来获取保险库令牌。我按照以下文档使用kubernetes设置vault

https://learn.hashicorp.com/tutorials/vault/kubernetes-minikube?in=vault/kubernetes
当我第一次启动webapp并尝试检索令牌时,它正在工作,但当我删除webapp部署并尝试再次部署webapp并尝试再次使用api检索vault令牌时

v1/auth/kubernetes/login
我得到以下错误

error: 400 Bad Request: [{"errors":["missing client token"]}
但是请求具有jwt令牌服务帐户。请看下图

由于此错误,Pod会继续重新启动,并且在一段时间后,vault会突然执行请求并返回vault令牌

这看起来很奇怪这种行为有什么原因吗

更新:

领事后端不会出现此问题