You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2023/02/14 06:25:38 UTC
[camel-k] 01/07: feature(#3903): Support secret refresh through the existing addons - AWS Secrets Manager - trait docs update
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch secret-refresh-trait-docs
in repository https://gitbox.apache.org/repos/asf/camel-k.git
commit 8b3461b56a556807a8f4dd4cdc0c343d90faf556
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Tue Feb 14 07:02:09 2023 +0100
feature(#3903): Support secret refresh through the existing addons - AWS Secrets Manager - trait docs update
Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
addons/vault/aws/aws_secrets_manager.go | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/addons/vault/aws/aws_secrets_manager.go b/addons/vault/aws/aws_secrets_manager.go
index e9f12ec08..377df6073 100644
--- a/addons/vault/aws/aws_secrets_manager.go
+++ b/addons/vault/aws/aws_secrets_manager.go
@@ -37,6 +37,11 @@ import (
// the following trait options:
// -t aws-secrets-manager.enabled=true -t aws-secrets-manager.access-key="aws-access-key" -t aws-secrets-manager.secret-key="aws-secret-key" -t aws-secrets-manager.region="aws-region"
//
+// To enable the automatic context reload on secrets updates you should define
+// the following trait options:
+// -t aws-secrets-manager.enabled=true -t aws-secrets-manager.access-key="aws-access-key" -t aws-secrets-manager.secret-key="aws-secret-key" -t aws-secrets-manager.region="aws-region" -t aws-secrets-manager.context-reload-enabled="true" -t aws-secrets-manager.refresh-enabled="true" -t aws-secrets-manager.refresh-period="30000" -t aws-secrets-manager.secrets="test*"
+//
+//
// +camel-k:trait=aws-secrets-manager.
type Trait struct {
traitv1.Trait `property:",squash"`