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 9f3112a31bc3ef17c3fd420fabc4a52debc16d3b 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
