Ryan Baxter
Ryan Baxter
I am not sure there would be an easier way because we are so early in the startup of the Boot application at the point we are loading configuration.
We love first time contributors ❤️ 1. That sounds fine to me 2. We have the ability to encrypt and decrypt properties as part of Spring Cloud Config. Have you...
You can configure encryption using symetric or asymmetric encryption https://docs.spring.io/spring-cloud-config/docs/4.0.4/reference/html/#_key_management Ultimately that shouldn't really matter I believe since the user will configure encryption however they want to encrypt the secret...
It won't be for a while since we need to wait for a major release of Spring Cloud where we can introduce major changes like this.
If you move the `spring.config.import` statement into the `application.yaml` instead of an environment variable does it work?
This is because when you have spring.config.import in an environment variable spring boot tries to load that configuration before it has even loaded your application.yaml, so it does not know...
Are you using `spring.config.import`? can you provide its configuration?
Are this in you application yaml/properties? can you try setting an environment variable/system property just for the vault import and leave the config server import in the application configuration file?
Ok. We will have to take a look at it, it might be a limitation of spring boot but we will look into it