I am using Gitlab, Spring Boot and Google Cloud App Engine, Google Cloud mySql.

I have resource bundle files like application-{environment}.yaml for my Spring Boot application.

I don't want to keep the secrets in application-*.yaml files. I wanted those sensitive variables in App Engine's System Environment. But I think there is no Environment Variable support on Google Cloud App Engine.

I wanted to ask if there is a way to do this.. before I completely abandon Google Cloud Platform.


You could use Google Cloud Secrets Manager to store and retrieve them. That way you can keep serveless, as Google handles the encryption of secrets.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.