![](/img/trans.png)
[英]Securely storing secrets of a Spring Boot application in HashiCorp Vault?
[英]Is it possible to use HashiCorp Vault with redundancy in a Spring Boot application?
我設置了一個帶有兩個保管庫服務器的保管庫集群。 作為預期行為,一台服務器一次處於活動狀態,另一台處於待機模式。 我可以使用 bootstrap.properties 中的配置從我的 Spring Boot 應用程序訪問它們中的每一個,如下所示:
spring.cloud.vault.authentication=token
spring.cloud.vault.token=xxxxxxxxxxxxxxxxxxx
spring.cloud.vault.scheme=http
spring.cloud.vault.generic.backend=my-config
spring.cloud.vault.host=ip_address_of_one of_the_vault_servers
spring.cloud.vault.port=8200
但是,如果 bootstrap.properties 中定義的保險庫服務關閉,我將無法訪問保險庫。 因此,擁有多個 vault 服務器並在 HA 模式下使用 vault 是沒有意義的。
我只想在我的 Spring Boot 應用程序中使用兩個保險庫服務器作為冗余。 怎么可能?
注意:我不能像這樣定義主機:spring.cloud.vault.host= ip_addr1,ip_addr2
注2:我在 HA 模式下使用 postgresql 作為秘密后端。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.