Я развертываю приложение SpringBoot в GAE и хочу установить некоторые системные свойства, которые будут использоваться в моем файле application.yml
.Другие облачные провайдеры, такие как Azure или Heroku, позволяют мне определять системные свойства для каждого приложения, но я не могу узнать, как это сделать в GAE.Мне не нужны значения в управлении исходным кодом, поскольку они содержат пароли.
Что я хочу сделать конкретно:
- Добавление системного свойства
MONGODB_URI
где-нибудь в GAE - Ссылка на это в
application.yml
примерно так: MONGODB_URI: ${MONGODB_URI}
Мне кажется, что это довольно стандартный вариант использования, но я не могу ничего найти (удовлетворяющего) об этом.Эти вопросы касаются одного и того же вопроса:
Я понимаю, что могу создавать сущности и получать к ним доступ через API в коде.Но меня беспокоит необходимость внесения изменений в код для простого варианта использования, подобного этому, и должна быть возможность передать некоторые секретные свойства среды в контейнер.