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-k.git

commit 5ac52ea00a6480f2afb8c39f95b050e9c9067919
Author: Andrea Cosentino <[email protected]>
AuthorDate: Tue Feb 14 07:10:29 2023 +0100

    feature(#3903): Support secret refresh through the existing addons - AWS 
Secrets Manager - Regen docs
    
    Signed-off-by: Andrea Cosentino <[email protected]>
---
 docs/modules/traits/pages/aws-secrets-manager.adoc | 4 ++++
 resources/traits.yaml                              | 7 ++++++-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/docs/modules/traits/pages/aws-secrets-manager.adoc 
b/docs/modules/traits/pages/aws-secrets-manager.adoc
index f889dd86b..f0fe202dd 100644
--- a/docs/modules/traits/pages/aws-secrets-manager.adoc
+++ b/docs/modules/traits/pages/aws-secrets-manager.adoc
@@ -11,6 +11,10 @@ A sample execution of this trait, would require
 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*"
+
 
 This trait is available in the following profiles: **Kubernetes, Knative, 
OpenShift**.
 
diff --git a/resources/traits.yaml b/resources/traits.yaml
index a9b276abc..ee7ed6513 100755
--- a/resources/traits.yaml
+++ b/resources/traits.yaml
@@ -77,7 +77,12 @@ traits:
     docs: xref:components::aws-secrets-manager-component.adoc[AWS Secrets 
Manager
     component] A sample execution of this trait, would require 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.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*"'
   properties:
   - name: enabled
     type: bool

Reply via email to