能否将 hashicorp 保险库嵌入到 Java Web 应用程序中

Can hashicorp vault be embedded within a Java Web application

我们计划使用 HashiCorp 的保险库来使用键值对 v2 引擎存储秘密。目前我可以按照教程中的描述将保管库作为单独的服务器启动,但是有什么方法可以在 java 网络应用程序中 embed/bundle 保管库,因为我们不喜欢拥有的想法它 运行 分开。我知道它更好,但只是想知道是否有可能将它嵌入

在客户端,我将使用 spring-vault 来访问和存储秘密。我尝试了使用 spring-vault 添加和检索秘密的基本操作,它运行良好。

不,Vault 是用单独语言编写的单独服务。它需要超出应用程序的生命周期,最好是在高可用性模式下。