From cf1c6d3d3d7c071539df4c78c13a2d22656194df Mon Sep 17 00:00:00 2001 From: twobiers <22715034+twobiers@users.noreply.github.com> Date: Fri, 13 Jun 2025 17:10:34 +0200 Subject: [PATCH] Add alternative options to update connectionSecretKeys Co-authored-by: Jared Watts Signed-off-by: twobiers <22715034+twobiers@users.noreply.github.com> --- content/master/concepts/connection-details.md | 9 ++++----- content/v1.19/concepts/connection-details.md | 9 ++++----- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/content/master/concepts/connection-details.md b/content/master/concepts/connection-details.md index 8e4f16cd..1de4a607 100644 --- a/content/master/concepts/connection-details.md +++ b/content/master/concepts/connection-details.md @@ -534,11 +534,10 @@ the secret key names to create. Crossplane only adds the keys listed to the combined secret. {{}} -You can't change the -{{}}connectionSecretKeys{{}} of an XRD. -You must delete and -recreate the XRD to change the -{{}}connectionSecretKeys{{}}. +When changing the {{}}connectionSecretKeys{{}} of an XRD the change isn't immediately reflected. +You have two options to change the keys in the combined secret object. +- Delete and recreate the XRD. This only makes sense if the XRD isn't used as it leads to the deletion of XRs. +- Restart the XR reconciler, which can be done by restarting the Crossplane pod. {{}} For example, an XRD may restrict the secrets to only the diff --git a/content/v1.19/concepts/connection-details.md b/content/v1.19/concepts/connection-details.md index 8e4f16cd..873be21d 100644 --- a/content/v1.19/concepts/connection-details.md +++ b/content/v1.19/concepts/connection-details.md @@ -534,11 +534,10 @@ the secret key names to create. Crossplane only adds the keys listed to the combined secret. {{}} -You can't change the -{{}}connectionSecretKeys{{}} of an XRD. -You must delete and -recreate the XRD to change the -{{}}connectionSecretKeys{{}}. +When changing the {{}}connectionSecretKeys{{}} of an XRD the change isn't immediately reflected. +You have two options to change the keys in the combined secret object. +- Delete and recreate the XRD. This only makes sense if the XRD isn't used as it leads to the deletion of XRs. +- Restart the XR reconciler effectively restarting the Crossplane pods. {{}} For example, an XRD may restrict the secrets to only the