Прочитать пароль базы данных из Vault в приложении Grails - PullRequest
1 голос
/ 18 февраля 2020

Я пытаюсь прочитать пароль базы данных из Vault, чтобы он не отображался в переменных среды в grails 3. Ранее мы считывали все конфиги базы данных из переменных среды в приложении. groovy, как показано ниже;

dataSource {
pooled = true
dbCreate = "update"
url = System.getenv("DB_URL")
driverClassName = System.getenv("DB_DRIVER")
dialect = System.getenv("DB_DIALECT")
username = System.getenv("DB_USER")
password = System.etenv("DB_PASSWORD")
}

Теперь у меня есть служба, которая считывает пароль базы данных из секретного хранилища, но я не могу вызвать эту функцию из приложения. groovy, поскольку это файл конфигурации. Как правильно это сделать?

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