[ 
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)

Reply via email to