W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
您可以通過(guò)設(shè)置spring.cloud.vault.discovery.enabled = true(默認(rèn)值為false
),使用DiscoveryClient
(例如來(lái)自Spring Cloud Consul的服務(wù)器)來(lái)定位Vault服務(wù)器。最終結(jié)果是您的應(yīng)用程序需要帶有適當(dāng)發(fā)現(xiàn)配置的bootstrap.yml(或環(huán)境變量)。
好處是Vault可以更改其坐標(biāo),只要發(fā)現(xiàn)服務(wù)是固定點(diǎn)即可。默認(rèn)服務(wù)ID為vault
,但是您可以使用spring.cloud.vault.discovery.serviceId
在客戶端上更改它。
發(fā)現(xiàn)客戶端實(shí)現(xiàn)均支持某種元數(shù)據(jù)映射(例如,對(duì)于Eureka,我們擁有eureka.instance.metadataMap)。服務(wù)的某些其他屬性可能需要在其服務(wù)注冊(cè)元數(shù)據(jù)中進(jìn)行配置,以便客戶端可以正確連接。不提供有關(guān)傳輸層安全性詳細(xì)信息的服務(wù)注冊(cè)中心需要提供scheme
元數(shù)據(jù)條目,以將其設(shè)置為https
或http
。
如果未配置任何方案,并且該服務(wù)未作為安全服務(wù)公開(kāi),則配置默認(rèn)為spring.cloud.vault.scheme
,而未設(shè)置時(shí)為https
。
spring.cloud.vault.discovery: enabled: true service-id: my-vault-service
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: