This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push: new 2663ec56d58 Camel-IBM-Secrets-Manager: Added configuration to Default Configurer (#17353) 2663ec56d58 is described below commit 2663ec56d58f41f9b7193ae375f5790d2e9e60b7 Author: Andrea Cosentino <anco...@gmail.com> AuthorDate: Tue Mar 4 18:55:42 2025 +0100 Camel-IBM-Secrets-Manager: Added configuration to Default Configurer (#17353) Signed-off-by: Andrea Cosentino <anco...@gmail.com> --- .../java/org/apache/camel/main/DefaultConfigurationConfigurer.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationConfigurer.java b/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationConfigurer.java index 30303a0dc81..dc737733b20 100644 --- a/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationConfigurer.java +++ b/core/camel-main/src/main/java/org/apache/camel/main/DefaultConfigurationConfigurer.java @@ -630,6 +630,13 @@ public final class DefaultConfigurationConfigurer { VaultConfiguration vault = camelContext.getVaultConfiguration(); vault.setKubernetesConfigMapVaultConfiguration(kubernetesConfigmaps); } + + IBMSecretsManagerVaultConfiguration ibmSecretsManager + = getSingleBeanOfType(registry, IBMSecretsManagerVaultConfiguration.class); + if (ibmSecretsManager != null) { + VaultConfiguration vault = camelContext.getVaultConfiguration(); + vault.setIBMSecretsManagerVaultConfiguration(ibmSecretsManager); + } configureVaultRefresh(camelContext); // apply custom configurations if any