В качестве бэкэндов для моих значений, настроенных в Spring Cloud Config Server, настроены как Vault, так и Git. Однако когда я делаю запрос к серверу Spring Cloud Config, я хочу, чтобы только значения извлекались из Vault, я хочу указать это в запросе. Я прочитал документацию, которую нашел здесь , но я не смог найти ничего подобного. Дело в том, что я хочу, чтобы оба профиля были активны одновременно в хранилище и в git, однако когда я делаю запрос в хранилище, я хочу, чтобы секреты извлекались только из хранилища, и просто отбрасываю запрос в Git.
Настройка на стороне облачной конфигурации будет выглядеть следующим образом:
spring:
profiles:
active: native, git, vault
application:
name: configserver
cloud:
config:
server:
native:
searchLocations: file://${user.home}/config-repo
git:
uri: https://github.com/weekly-drafts/config-repo-spring-cloud-configserver-vault
vault:
port: 8200
host: 127.0.01
Есть ли способ сделать это?