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/10 10:54:45 UTC

[camel-k] 02/02: feature(#3903): Support secret refresh through the existing addons - AWS Secrets Manager - Docs

This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch 3903-aws
in repository https://gitbox.apache.org/repos/asf/camel-k.git

commit e437ec5d4cad5e03cb9c02418050e98128ee0ec7
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Feb 10 11:54:18 2023 +0100

    feature(#3903): Support secret refresh through the existing addons - AWS Secrets Manager - Docs
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 docs/modules/traits/pages/aws-secrets-manager.adoc | 16 ++++++++++++++++
 resources/traits.yaml                              | 14 ++++++++++++++
 2 files changed, 30 insertions(+)

diff --git a/docs/modules/traits/pages/aws-secrets-manager.adoc b/docs/modules/traits/pages/aws-secrets-manager.adoc
index b0b894d65..f889dd86b 100644
--- a/docs/modules/traits/pages/aws-secrets-manager.adoc
+++ b/docs/modules/traits/pages/aws-secrets-manager.adoc
@@ -53,6 +53,22 @@ The following configuration options are available:
 | bool
 | Define if we want to use the Default Credentials Provider chain as authentication method
 
+| aws-secrets-manager.context-reload-enabled,omitempty
+| bool
+| Define if we want to use the Camel Context Reload feature or not
+
+| aws-secrets-manager.refresh-enabled,omitempty
+| bool
+| Define if we want to use the Refresh Feature for secrets
+
+| aws-secrets-manager.refresh-period,omitempty
+| string
+| If Refresh is enabled, this defines the interval to check the refresh event
+
+| aws-secrets-manager.refresh-period,omitempty
+| string
+| If Refresh is enabled, the regular expression representing the secrets we want to track
+
 |===
 
 // End of autogenerated code - DO NOT EDIT! (configuration)
diff --git a/resources/traits.yaml b/resources/traits.yaml
index eb8d4f876..762d26e96 100755
--- a/resources/traits.yaml
+++ b/resources/traits.yaml
@@ -99,6 +99,20 @@ traits:
     type: bool
     description: Define if we want to use the Default Credentials Provider chain as
       authentication method
+  - name: context-reload-enabled,omitempty
+    type: bool
+    description: Define if we want to use the Camel Context Reload feature or not
+  - name: refresh-enabled,omitempty
+    type: bool
+    description: Define if we want to use the Refresh Feature for secrets
+  - name: refresh-period,omitempty
+    type: string
+    description: If Refresh is enabled, this defines the interval to check the refresh
+      event
+  - name: refresh-period,omitempty
+    type: string
+    description: If Refresh is enabled, the regular expression representing the secrets
+      we want to track
 - name: azure-key-vault
   platform: false
   profiles: