Извлекайте секрет только из Vault, а не из Git, когда они оба настроены в Spring Cloud Config Server - PullRequest
0 голосов
/ 06 ноября 2019

В качестве бэкэндов для моих значений, настроенных в 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

Есть ли способ сделать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...