W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Spring Cloud Vault可以獲取HashiCorp Consul的憑據(jù)。Consul集成需要spring-cloud-vault-config-consul
依賴性。
示例103.1 pom.xml
<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-vault-config-consul</artifactId> <version>{project-version}</version> </dependency> </dependencies>
可以通過設(shè)置spring.cloud.vault.consul.enabled=true
(默認(rèn)值為false
)并為角色名稱提供spring.cloud.vault.consul.role=…
來啟用集成。
獲得的令牌存儲在spring.cloud.consul.token
中,因此使用Spring Cloud Consul可以拾取生成的憑據(jù),而無需進(jìn)一步配置。您可以通過設(shè)置spring.cloud.vault.consul.token-property
來配置屬性名稱。
spring.cloud.vault: consul: enabled: true role: readonly backend: consul token-property: spring.cloud.consul.token
enabled
將此值設(shè)置為true
會啟用Consul后端配置用法role
設(shè)置Consul角色定義的角色名稱backend
設(shè)置要使用的Consul安裝的路徑token-property
設(shè)置存儲Consul ACL令牌的屬性名稱Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: