我使用的是Spring Vault,需要连接两台Vault服务器,一台用于保密,另一台用于运输。 (我的群集还有许多传输操作。)如何为此配置设置Spring Vault(也使用Spring Cloud Vault)?
答案 0 :(得分:1)
您有两种选择:
VaultTemplate
个对象,每个对象都指向适用于特定用例的Vault端点。VaultEndpointProvider
以及鉴别器(例如基于ThreadLocal
的主机名)。每次打算调用操作时,您都要设置稍后由VaultEndpointProvider
评估的鉴别符,以返回您的呼叫的相应端点。 Spring Vault使用可插入的客户端模型,即将推出的版本,您将能够控制RestTemplate
创建并挂钩UriTemplateHandler
,这将是适当的扩展类。