Я использую Gitlab, Spring Boot и Google Cloud App Engine, Google Cloud mySql.
У меня есть файлы пакета ресурсов, такие как application- {environment} .yaml, для моего приложения Spring Boot.
Я не хочу хранить секреты в приложениях - файлах * .yaml. Мне нужны эти чувствительные переменные в системной среде App Engine. Но я думаю, что в Google Cloud App Engine нет поддержки переменных среды.
Я хотел спросить, есть ли способ сделать это ... прежде чем полностью отказаться от Google Cloud Platform.
Вы можете использовать Google Cloud Секретный менеджер хранить и извлекать их. Таким образом, вы можете остаться без обслуживания, поскольку Google обрабатывает шифрование секретов.