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 99264c30c26cc28a189f3d5ab1023a31f80313a3
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Mon Feb 13 07:56:53 2023 +0100

    feature(#3903): Support secret refresh through the existing addons - Google 
Secret Manager - Docs
    
    Signed-off-by: Andrea Cosentino <anco...@gmail.com>
---
 docs/modules/traits/pages/gcp-secret-manager.adoc | 20 ++++++++++++++++++++
 resources/traits.yaml                             | 18 ++++++++++++++++++
 2 files changed, 38 insertions(+)

diff --git a/docs/modules/traits/pages/gcp-secret-manager.adoc 
b/docs/modules/traits/pages/gcp-secret-manager.adoc
index bcf73ea8d..e1be82e64 100644
--- a/docs/modules/traits/pages/gcp-secret-manager.adoc
+++ b/docs/modules/traits/pages/gcp-secret-manager.adoc
@@ -49,6 +49,26 @@ The following configuration options are available:
 | bool
 | Define if we want to use the Default Instance approach for accessing the 
Google Secret Manager service
 
+| gcp-secret-manager.context-reload-enabled,omitempty
+| bool
+| Define if we want to use the Camel Context Reload feature or not
+
+| gcp-secret-manager.refresh-enabled,omitempty
+| bool
+| Define if we want to use the Refresh Feature for secrets
+
+| gcp-secret-manager.refresh-period,omitempty
+| string
+| If Refresh is enabled, this defines the interval to check the refresh event
+
+| gcp-secret-manager.refresh-period,omitempty
+| string
+| If Refresh is enabled, the regular expression representing the secrets we 
want to track
+
+| gcp-secret-manager.refresh-period,omitempty
+| string
+| If Refresh is enabled, this defines the subscription name to the Google 
PubSub topic used to keep track of updates
+
 |===
 
 // End of autogenerated code - DO NOT EDIT! (configuration)
diff --git a/resources/traits.yaml b/resources/traits.yaml
index 762d26e96..8ce2539f3 100755
--- a/resources/traits.yaml
+++ b/resources/traits.yaml
@@ -465,6 +465,24 @@ traits:
     type: bool
     description: Define if we want to use the Default Instance approach for 
accessing
       the Google Secret Manager service
+  - 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: refresh-period,omitempty
+    type: string
+    description: If Refresh is enabled, this defines the subscription name to 
the
+      Google PubSub topic used to keep track of updates
 - name: hashicorp-vault
   platform: false
   profiles:

Reply via email to