Внешняя настройка приложения для Google Cloud Run - PullRequest
1 голос
/ 13 февраля 2020

Я искал конфигурацию приложения для контейнерных приложений в Google Cloud Run. Я знаю, что есть переменные среды, доступные для приложения, запускаемого в облаке, и я хочу иметь что-то вроде Config Server for Cloud Run.

Есть ли какая-либо готовая поддержка, доступная на GCP?

1 Ответ

2 голосов
/ 13 февраля 2020

При настройке развертывания Cloud Run вы можете просто внедрить переменные среды в свой сервис:

enter image description here

, поскольку Spring Boot поставляется с application.properties Механизм, вы можете легко переопределить эти значения именно из переменных среды. Имейте в виду, что синтаксис немного отличается:

application.properties

  • spring.profiles.active=dev

переменные окружения

  • SPRING_PROFILES_ACTIVE=dev

Введенные переменные env будут иметь приоритет над теми, которые определены в вашем файле application.properties.

...