[ https://issues.apache.org/jira/browse/CAMEL-21265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17890170#comment-17890170 ]
Andrea Cosentino commented on CAMEL-21265: ------------------------------------------ We need to add a section about early resolving properties in the Spring Boot section of the components doc. > Create ApplicationEnvironmentPreparedEvent for Vault components > --------------------------------------------------------------- > > Key: CAMEL-21265 > URL: https://issues.apache.org/jira/browse/CAMEL-21265 > Project: Camel > Issue Type: New Feature > Components: camel-hashicorp-vault, camel-spring-boot > Reporter: Federico Mariani > Assignee: Andrea Cosentino > Priority: Major > Fix For: 4.x > > > As a user, I would like to use vaults and easily resolve properties as I do > in Camel routes, but during Spring startup, setting a property like > _spring.datasource.password={{aws:...}}_ should be possible. > This is the list of the components that may benefit from it: > {code:java} > AWS Secret Manager > Google Secrets Manager > Azure Key Vault > Hashicorp Vault > {code} > Something similar was done for the camel-jasypt-starter component > https://github.com/apache/camel-spring-boot/commit/18116fc727d747b3ecd63586f64d21b452deb03c#diff-ca96b9726dc6672f349a50ca707d332d93aa716def7a553948b4622a9912ae57R21 > > So far it was done for Camel Spring Boot only, but it would be nice to > investigate if something similar can be done for Camel Quarkus. -- This message was sent by Atlassian Jira (v8.20.10#820010)