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: